code: def multivariate_normal(mean, cov, size=(1,)):
      if not hasattr(size, "__iter__"):
          size = (size,)
      return _MultivariateNormal(mean, cov).sample(size)
  
file_path: geomstats/geomstats/_backend/pytorch/random.py
imports: import torch
  from torch import rand, randint
  from torch.distributions.multivariate_normal import MultivariateNormal
  from ._dtype import _allow_complex_dtype, _modify_func_default_dtype
label_desc: Use image node_id 5 for calling a global function with example usage: multivariate_normal(mean, cov, size) and returns: _MultivariateNormal