code: def initialize(self, init=initializer.Uniform(), ctx=None, verbose=False,
                     force_reinit=False):
          
          self.collect_params().initialize(init, ctx, verbose, force_reinit)
docs: Initializes :py:class:`Parameter` s of this :py:class:`Block` and its children.
          Equivalent to ``block.collect_params().initialize(...)``
  
          Parameters
          ----------
          init : Initializer
              Global default Initializer to be used when :py:meth:`Parameter.init` is ``None``.
              Otherwise, :py:meth:`Parameter.init` takes precedence.
          ctx : Context or list of Context
              Keeps a copy of Parameters on one or many context(s).
          verbose : bool, default False
              Whether to verbosely print out details on initialization.
          force_reinit : bool, default False
              Whether to force re-initialization if parameter is already initialized.