class_docstr: This class abstracts out parameter creation. One can come up with a new
  Initializer in order to implement more complex parameter initialization logic
class_docstr_tok: ["This","class","abstracts","out","parameter","creation",".","One","can","come","up","with","a","new","Initializer","in","order","to","implement","more","complex","parameter","initialization","logic"]
code: def update(self, operator_name, kwargs):
      if self.operator_name is not None:
          raise Exception("Operator name overwrites are not allowed")
      self.operator_name = operator_name
      self.operator_kwargs = kwargs
  
file_path: pytorch/caffe2/python/modeling/initializers.py
imports: from caffe2.python.core import DataType, BlobReference, ScopedBlobReference
  from caffe2.python.modeling.parameter_info import ParameterInfo
label_desc: Use image node_id 2 for calling the Initializer obj's underlying member method code with example usage: obj.update(operator_name, kwargs) without return types