torch.randn — PyTorch 2.12 documentation
Returns a tensor filled with random numbers from a normal distribution with mean 0 and variance 1 (also called the standard normal distribution). For complex dtypes, the tensor is i.i.d. sampled from a complex normal distribution with zero mean and unit variance as This is equivalent to separately sampling the real ( Re ) (Re) and imaginary ( Im ) (Im) part of out 𝑖 out i as The shape of the tensor is defined by the variable argument size. size (int...) – a sequence of integers defining the shape of the output tensor. Can be a variable number of arguments or a collection like a list or tuple. generator (torch.Generator, optional) – a pseudorandom number generator for sampling out (Tensor, optional) – the output tensor. dtype (torch.dtype, optional) – the desired data type of returned tensor. Default: if None, uses a global default (see torch.set_default_dtype()). layout (torch.layout, optional) – the desired layout of returned Tensor. Default: torch.strided. device (torc
torch.randn # torch. randn ( *size , * , generator=None , out=None , dtype=None , layout=torch.strided , device=None , requires_grad=False , pin_memory=False ) → Tensor # Returns a tensor filled with random numbers from a normal distribution with mean 0 and variance 1 (also called the standard normal distribution). out i ∼ N ( 0 , 1 ) \text{out}_{i} \sim \mathcal{N}(0, 1) out i ∼ N ( 0 , 1 ) For complex dtypes, the tensor is i.i.d. sampled from a complex normal distribution with zero mean and unit variance as out i ∼ C N ( 0 , 1 ) \text{out}_{i} \sim \mathcal{CN}(0, 1) out i ∼ C N (
Explore this link on the map →related reading
- torch.normal — PyTorch 2.12 documentationdocs.pytorch.org
- torch.empty — PyTorch 2.12 documentationdocs.pytorch.org
- torch.Tensor.uniform_ — PyTorch 2.12 documentationdocs.pytorch.org
- torch.zeros_like — PyTorch 2.12 documentationdocs.pytorch.org
- torch.arange — PyTorch 2.12 documentationdocs.pytorch.org
- PyTorch internals : ezyang's blogblog.ezyang.com
- torch.Tensor — PyTorch 2.12 documentationdocs.pytorch.org
- Annotated Research Paper Implementations: Transformers, StyleGAN, Stable Diffusion, DDPM/DDIM, LayerNorm, Nucleus Sampling and morenn.labml.ai
- torch.ones_like — PyTorch 2.12 documentationdocs.pytorch.org
- Tensors — PyTorch Tutorials 2.12.0+cu130 documentationpytorch.org
- jax.random module — JAX documentationjax.readthedocs.io
- torch.var — PyTorch 2.12 documentationdocs.pytorch.org