| Copyright | (c) Sam Stites 2017 |
|---|---|
| License | BSD3 |
| Maintainer | sam@stites.io |
| Stability | experimental |
| Portability | non-portable |
| Safe Haskell | None |
| Language | Haskell2010 |
Torch.Indef.Dynamic.Tensor.Math.Random.TH
Description
Random functions for CPU-based tensors.
Documentation
_rand :: Dynamic -> Generator -> IndexStorage -> IO () Source #
C-style, impure, call to Torch's rand function.
Returns a tensor filled with random numbers from a uniform distribution on the interval [0, 1).
In Lua, this is y = torch.rand(gen, torch.LongStorage{m, n, k, l, o}), where
the IndexStorage holds a list of dimensions to be filled.
_randn :: Dynamic -> Generator -> IndexStorage -> IO () Source #
C-style, impure, call to Torch's randn function.
Returns a tensor filled with random numbers from a normal distribution with mean zero and variance one.
In Lua, this is y = torch.randn(gen, torch.LongStorage{m, n, k, l, o}), where
the IndexStorage holds a list of dimensions to be filled.