Object/Trait

spire.random

Dist

Related Docs: trait Dist | package random

Permalink

object Dist extends DistInstances8

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Dist
  2. DistInstances8
  3. DistInstances7
  4. DistInstances6
  5. DistInstances5
  6. DistInstances4
  7. DistInstances3
  8. DistInstances2
  9. DistInstances1
  10. DistInstances0
  11. AnyRef
  12. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. implicit def InnerProductSpace[V, K](implicit ev: InnerProductSpace[V, K]): InnerProductSpace[Dist[V], Dist[K]]

    Permalink
    Definition Classes
    DistInstances8
  5. implicit def NormedVectorSpace[V, K](implicit ev: NormedVectorSpace[V, K]): NormedVectorSpace[Dist[V], Dist[K]]

    Permalink
    Definition Classes
    DistInstances7
  6. def always[A](a: A): Dist[A]

    Permalink
  7. final def apply[A, B, C](f: (A, B) ⇒ C)(implicit na: Dist[A], nb: Dist[B]): Dist[C]

    Permalink
  8. final def apply[A, B](f: (A) ⇒ B)(implicit na: Dist[A]): Dist[B]

    Permalink
  9. final def apply[A](implicit na: Dist[A]): Dist[A]

    Permalink
    Annotations
    @inline()
  10. implicit def array[A](minSize: Int, maxSize: Int)(implicit arg0: Dist[A], arg1: ClassTag[A]): Dist[Array[A]]

    Permalink
  11. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  12. def bigdecimal(maxBytes: Int, maxScale: Int): Dist[BigDecimal]

    Permalink
  13. def bigint(maxBytes: Int): Dist[BigInt]

    Permalink
  14. def bigrational(maxBytes: Int): Dist[Rational]

    Permalink
  15. implicit val boolean: Dist[Boolean]

    Permalink
  16. implicit val byte: Dist[Byte]

    Permalink
  17. implicit val char: Dist[Char]

    Permalink
  18. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  19. implicit def complex[A](implicit arg0: Fractional[A], arg1: Trig[A], arg2: IsReal[A], arg3: Dist[A]): Dist[Complex[A]]

    Permalink
  20. def constant[A](a: A): Dist[A]

    Permalink
  21. def cycleOf[A](as: A*)(implicit arg0: ClassTag[A]): Dist[A]

    Permalink
  22. implicit val double: Dist[Double]

    Permalink
  23. implicit def either[A, B](implicit no: Dist[Boolean], na: Dist[A], nb: Dist[B]): Dist[Either[A, B]]

    Permalink
  24. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  25. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  26. implicit def euclideanRing[A](implicit ev: EuclideanRing[A]): EuclideanRing[Dist[A]]

    Permalink
    Definition Classes
    DistInstances3
  27. implicit def field[A](implicit ev: Field[A]): Field[Dist[A]]

    Permalink
    Definition Classes
    DistInstances4
  28. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  29. implicit val float: Dist[Float]

    Permalink
  30. def fromBytes[A](n: Int)(f: (Array[Byte]) ⇒ A): Dist[A]

    Permalink
  31. def fromInts[A](n: Int)(f: (Array[Int]) ⇒ A): Dist[A]

    Permalink
  32. def fromLongs[A](n: Int)(f: (Array[Long]) ⇒ A): Dist[A]

    Permalink
  33. def gaussian[A](mean: A, stdDev: A)(implicit arg0: Gaussian[A]): Dist[A]

    Permalink
  34. def gaussianFromDouble[A](implicit arg0: Field[A]): DistFromGen[A]

    Permalink
  35. final def gen[A](f: (Generator) ⇒ A): Dist[A]

    Permalink
  36. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  37. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  38. implicit val int: Dist[Int]

    Permalink
  39. implicit def interval[A](implicit na: Dist[A], order: Order[A], r: AdditiveMonoid[A]): Dist[Interval[A]]

    Permalink
  40. def intrange(from: Int, to: Int): Dist[Int]

    Permalink
  41. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  42. implicit def list[A](minSize: Int, maxSize: Int)(implicit arg0: Dist[A]): Dist[List[A]]

    Permalink
  43. implicit val long: Dist[Long]

    Permalink
  44. def longrational: Dist[Rational]

    Permalink
  45. implicit def map[A, B](minInputs: Int, maxInputs: Int)(implicit arg0: Dist[A], arg1: Dist[B]): Dist[Map[A, B]]

    Permalink
  46. def mix[A](ds: Dist[A]*): Dist[A]

    Permalink
  47. implicit def module[V, K](implicit ev: Module[V, K]): Module[Dist[V], Dist[K]]

    Permalink
    Definition Classes
    DistInstances5
  48. def natural(maxDigits: Int): Dist[Natural]

    Permalink
  49. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  50. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  51. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  52. def oneOf[A](as: A*)(implicit arg0: ClassTag[A]): Dist[A]

    Permalink
  53. implicit def option[A](implicit no: Dist[Boolean], na: Dist[A]): Dist[Option[A]]

    Permalink
  54. implicit def rational(implicit next: Dist[BigInt]): Dist[Rational]

    Permalink
  55. def reduce[A](ns: Dist[A]*)(f: (A, A) ⇒ A): Dist[A]

    Permalink
  56. implicit def rig[A](implicit ev: Rig[A]): Rig[Dist[A]]

    Permalink
    Definition Classes
    DistInstances1
  57. implicit def ring[A](implicit ev: Ring[A]): Ring[Dist[A]]

    Permalink
    Definition Classes
    DistInstances2
  58. implicit def rng[A](implicit ev: Rng[A]): Rng[Dist[A]]

    Permalink
    Definition Classes
    DistInstances1
  59. def safelong(maxBytes: Int): Dist[SafeLong]

    Permalink
  60. implicit def semiring[A](implicit ev: Semiring[A]): Semiring[Dist[A]]

    Permalink
    Definition Classes
    DistInstances0
  61. implicit def set[A](minInputs: Int, maxInputs: Int)(implicit arg0: Dist[A]): Dist[Set[A]]

    Permalink
  62. implicit val short: Dist[Short]

    Permalink
  63. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  64. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  65. implicit def tuple2[A, B](implicit arg0: Dist[A], arg1: Dist[B]): Dist[(A, B)]

    Permalink
  66. implicit val ubyte: Dist[UByte]

    Permalink
  67. implicit val uint: Dist[UInt]

    Permalink
  68. implicit val ulong: Dist[ULong]

    Permalink
  69. def uniform[A](low: A, high: A)(implicit arg0: Uniform[A]): Dist[A]

    Permalink
  70. implicit val unit: Dist[Unit]

    Permalink
  71. implicit val ushort: Dist[UShort]

    Permalink
  72. implicit def vectorSpace[V, K](implicit ev: VectorSpace[V, K]): VectorSpace[Dist[V], Dist[K]]

    Permalink
    Definition Classes
    DistInstances6
  73. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  74. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  75. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  76. def weightedMix[A](tpls: (Double, Dist[A])*): Dist[A]

    Permalink

Inherited from DistInstances8

Inherited from DistInstances7

Inherited from DistInstances6

Inherited from DistInstances5

Inherited from DistInstances4

Inherited from DistInstances3

Inherited from DistInstances2

Inherited from DistInstances1

Inherited from DistInstances0

Inherited from AnyRef

Inherited from Any

Ungrouped