code: def random_normal(attrs, inputs, proto_obj):
      
      try:
          from onnx.mapping import TENSOR_TYPE_TO_NP_TYPE
      except ImportError:
          raise ImportError("Onnx and protobuf need to be installed. "
                            "Instructions to install - https://github.com/onnx/onnx")
      new_attr = translation_utils._remove_attributes(attrs, ['seed'])
      new_attr = translation_utils._fix_attribute_names(new_attr, {'mean': 'loc'})
      new_attr['dtype'] = TENSOR_TYPE_TO_NP_TYPE[int(new_attr.get('dtype', 1))]
      return 'random_normal', new_attr, inputs
docs: Draw random samples from a Gaussian distribution.