spire
random
package
random
Visibility
Public
All
Type Members
trait
Dist
[
A
]
extends
AnyRef
trait
DistEuclideanRing
[
A
]
extends
EuclideanRing
[
Dist
[
A
]] with
DistRing
[
A
]
trait
DistField
[
A
]
extends
Field
[
Dist
[
A
]] with
DistEuclideanRing
[
A
]
class
DistFromGen
[
A
]
extends
Dist
[
A
]
trait
DistInnerProductSpace
[
V
,
K
]
extends
DistVectorSpace
[
V
,
K
] with
InnerProductSpace
[
Dist
[
V
],
Dist
[
K
]]
trait
DistInstances0
extends
AnyRef
trait
DistInstances1
extends
DistInstances0
trait
DistInstances2
extends
DistInstances1
trait
DistInstances3
extends
DistInstances2
trait
DistInstances4
extends
DistInstances3
trait
DistInstances5
extends
DistInstances4
trait
DistInstances6
extends
DistInstances5
trait
DistInstances7
extends
DistInstances6
trait
DistInstances8
extends
DistInstances7
final
class
DistIterator
[
A
]
extends
Iterator
[
A
]
trait
DistModule
[
V
,
K
]
extends
Module
[
Dist
[
V
],
Dist
[
K
]]
trait
DistNormedVectorSpace
[
V
,
K
]
extends
DistVectorSpace
[
V
,
K
] with
NormedVectorSpace
[
Dist
[
V
],
Dist
[
K
]]
trait
DistRig
[
A
]
extends
DistSemiring
[
A
] with
Rig
[
Dist
[
A
]]
trait
DistRing
[
A
]
extends
DistRng
[
A
] with
Ring
[
Dist
[
A
]]
trait
DistRng
[
A
]
extends
DistSemiring
[
A
] with
Rng
[
Dist
[
A
]]
trait
DistSemiring
[
A
]
extends
Semiring
[
Dist
[
A
]]
trait
DistVectorSpace
[
V
,
K
]
extends
DistModule
[
V
,
K
] with
VectorSpace
[
Dist
[
V
],
Dist
[
K
]]
trait
Gaussian
[
A
]
extends
AnyRef
trait
GaussianInstances
extends
AnyRef
final
class
MarsagliaGaussian
[
A
]
extends
Gaussian
[
A
]
An implementation of
Gaussian
that uses the Marsaglia algorithm.
trait
Uniform
[
A
]
extends
AnyRef
Value Members
object
Dist
extends
DistInstances8
object
Gaussian
extends
GaussianInstances
object
Uniform
package
immutable
package
mutable
Ungrouped