docstr: Initialize with Random Normal Distribution.
  
  It draws values from a Random Normal Distribution with given mean and
  standard deviation.
  
  Parameters
  ----------
  mean
      Sets the expected value, average, and center of the normal distribution.
  stddev
      Sets the standard deviation of the normal distribution.
  seed
      Used to create a random seed distribution.(Default:None)
docstr_tok: ["Initialize","with","Random","Normal","Distribution",".","It","draws","values","from","a","Random","Normal","Distribution","with","given","mean","and","standard","deviation",".","Parameters","--","--","--","--","--","mean","Sets","the","expected","value",",","average",",","and","center","of","the","normal","distribution",".","stddev","Sets","the","standard","deviation","of","the","normal","distribution",".","seed","Used","to","create","a","random","seed","distribution",".","(","Default",":","None",")"]
code: def __init__(self, mean=0.0, stddev=0.05, seed=None):
      """Initialize with Random Normal Distribution.
  
      It draws values from a Random Normal Distribution with given mean and
      standard deviation.
  
      Parameters
      ----------
      mean
          Sets the expected value, average, and center of the normal distribution.
      stddev
          Sets the standard deviation of the normal distribution.
      seed
          Used to create a random seed distribution.(Default:None)
      """
      self._mean = mean
      self._stddev = stddev
      self._seed = seed
  
imports: from typing import Tuple, Union, Optional
  import abc
  import ivy
  from ivy.functional.ivy.gradients import _variable
label_desc: Use image node_id 1 to create a new RandomNormal object from inherited base classes: Initializer with example: obj = RandomNormal(mean, stddev, seed)