class_docstr: SENet-154 model which integrates SE blocks with a modified ResNeXt architecture.
  
  The following is a list of string that can be specified to ``use_up_to`` option in ``__call__`` method;
  
  * ``'classifier'`` (default): The output of the final affine layer for classification.
  * ``'pool'``: The output of the final global average pooling.
  * ``'lastconv'``: The input of the final global average pooling without ReLU activation.
  * ``'lastconv+relu'``: Network up to ``'lastconv'`` followed by ReLU activation.
  
  References:
  
      * `Hu et al., Squeeze-and-Excitation Networks.
        <https://arxiv.org/abs/1709.01507>`_
code: def __call__(
      self,
      input_var=None,
      use_from=None,
      use_up_to="classifier",
      training=False,
      force_global_pooling=False,
      check_global_pooling=True,
      returns_net=False,
      verbose=0,
  ):
      input_var = self.get_input_var(input_var)
  
      callback = NnpNetworkPass(verbose)
      callback.remove_and_rewire("ImageAugmentationX")
      callback.set_variable("InputX", input_var)
      self.configure_global_average_pooling(
          callback,
          force_global_pooling,
          check_global_pooling,
          "AveragePooling",
          by_type=True,
      )
      callback.set_batch_normalization_batch_stat_all(training)
      self.use_up_to(use_up_to, callback)
      if not training:
          callback.remove_and_rewire("Dropout")
          callback.fix_parameters()
      batch_size = input_var.shape[0]
      net = self.nnp.get_network(
          "Training", batch_size=batch_size, callback=callback
      )
      if returns_net:
          return net
      return list(net.outputs.values())[0]
  
file_path: nnabla/python/src/nnabla/models/imagenet/senet.py
imports: from __future__ import absolute_import
  from nnabla.utils.nnp_graph import NnpNetworkPass
  from .base import ImageNetBase
label_desc: Use image node_id 3 for calling the SENet obj's underlying member method code with example usage: obj.__call__(input_var, use_from, use_up_to, training, force_global_pooling, check_global_pooling, returns_net, verbose) and returns: list, net