spire

random

package random

Visibility
  1. Public
  2. All

Type Members

  1. trait Dist[A] extends AnyRef

  2. trait DistEuclideanRing[A] extends EuclideanRing[Dist[A]] with DistRing[A]

  3. trait DistField[A] extends Field[Dist[A]] with DistEuclideanRing[A]

  4. class DistFromGen[A] extends Dist[A]

  5. trait DistInnerProductSpace[V, K] extends DistVectorSpace[V, K] with InnerProductSpace[Dist[V], Dist[K]]

  6. trait DistInstances0 extends AnyRef

  7. trait DistInstances1 extends DistInstances0

  8. trait DistInstances2 extends DistInstances1

  9. trait DistInstances3 extends DistInstances2

  10. trait DistInstances4 extends DistInstances3

  11. trait DistInstances5 extends DistInstances4

  12. trait DistInstances6 extends DistInstances5

  13. trait DistInstances7 extends DistInstances6

  14. trait DistInstances8 extends DistInstances7

  15. final class DistIterator[A] extends Iterator[A]

  16. trait DistModule[V, K] extends Module[Dist[V], Dist[K]]

  17. trait DistNormedVectorSpace[V, K] extends DistVectorSpace[V, K] with NormedVectorSpace[Dist[V], Dist[K]]

  18. trait DistRig[A] extends DistSemiring[A] with Rig[Dist[A]]

  19. trait DistRing[A] extends DistRng[A] with Ring[Dist[A]]

  20. trait DistRng[A] extends DistSemiring[A] with Rng[Dist[A]]

  21. trait DistSemiring[A] extends Semiring[Dist[A]]

  22. trait DistVectorSpace[V, K] extends DistModule[V, K] with VectorSpace[Dist[V], Dist[K]]

  23. trait Gaussian[A] extends AnyRef

  24. trait GaussianInstances extends AnyRef

  25. final class MarsagliaGaussian[A] extends Gaussian[A]

    An implementation of Gaussian that uses the Marsaglia algorithm.

  26. trait Uniform[A] extends AnyRef

Value Members

  1. object Dist extends DistInstances8

  2. object Gaussian extends GaussianInstances

  3. object Uniform

  4. package immutable

  5. package mutable

Ungrouped