# Creates a normal (also called Gaussian) distribution parameterized by
`loc`

and `scale`

.

Source: `R/distributions-normal.R`

`distr_normal.Rd`

Creates a normal (also called Gaussian) distribution parameterized by
`loc`

and `scale`

.

## Arguments

- loc
(float or Tensor): mean of the distribution (often referred to as mu)

- scale
(float or Tensor): standard deviation of the distribution (often referred to as sigma)

- validate_args
Additional arguments

## See also

Distribution for details on the available methods.

Other distributions:
`distr_bernoulli()`

,
`distr_chi2()`

,
`distr_gamma()`

,
`distr_multivariate_normal()`

,
`distr_poisson()`

## Examples

```
if (torch_is_installed()) {
m <- distr_normal(loc = 0, scale = 1)
m$sample() # normally distributed with loc=0 and scale=1
}
#> torch_tensor
#> -1.1674
#> [ CPUFloatType{1} ]
```