class_docstr: The base class for initializing trainable weights of a layer 
  before the first training iteration.
class_docstr_tok: ["The","base","class","for","initializing","trainable","weights","of","a","layer","before","the","first","training","iteration","."]
docstr: Gets the random numbers generator used in the initializer.
          
docstr_tok: ["Gets","the","random","numbers","generator","used","in","the","initializer","."]
code: def random(self):
      """Gets the random numbers generator used in the initializer."""
      return Random.Random(self._internal.get_random())
  
file_path: neoml/NeoML/Python/neoml/Dnn/Initializer.py
imports: import neoml
  import neoml.PythonWrapper
  import neoml.Random
label_desc: Use image node_id 2 for calling the Initializer obj's underlying member method code with example usage: obj.random() and returns: Random