code: def __init__(self, actual_optimizer, communicator, zero_fill):
      super(_MultiNodeOptimizer, self).__setattr__(
          "communicator", communicator
      )
      super(_MultiNodeOptimizer, self).__setattr__(
          "actual_optimizer", actual_optimizer
      )
      super(_MultiNodeOptimizer, self).__setattr__("target_params", [])
      super(_MultiNodeOptimizer, self).__setattr__(
          "zero_fill", zero_fill
      )
  
imports: import chainer
  import copy
label_desc: Use image node_id 1 to create a new _MultiNodeOptimizer object from inherited base classes: object with example: obj = _MultiNodeOptimizer(actual_optimizer, communicator, zero_fill)