Object/Trait

spire.random

Dist

Related Docs: trait Dist | package random

Permalink

object Dist extends DistInstances9

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Dist
  2. DistInstances9
  3. DistInstances8
  4. DistInstances7
  5. DistInstances6
  6. DistInstances5
  7. DistInstances4
  8. DistInstances3
  9. DistInstances2
  10. DistInstances1
  11. DistInstances0
  12. AnyRef
  13. 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 ev1: Eq[K], ev2: InnerProductSpace[V, K]): InnerProductSpace[Dist[V], Dist[K]]

    Permalink
    Definition Classes
    DistInstances9
  5. implicit def NormedVectorSpace[V, K](implicit ev1: Eq[K], ev2: NormedVectorSpace[V, K]): NormedVectorSpace[Dist[V], Dist[K]]

    Permalink
    Definition Classes
    DistInstances8
  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 ev1: Eq[A], ev2: EuclideanRing[A]): EuclideanRing[Dist[A]]

    Permalink
    Definition Classes
    DistInstances4
  27. implicit def field[A](implicit ev1: Eq[A], ev2: Field[A]): Field[Dist[A]]

    Permalink
    Definition Classes
    DistInstances5
  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. implicit def gcdRing[A](implicit ev1: Eq[A], ev2: GCDRing[A]): GCDRing[Dist[A]]

    Permalink
    Definition Classes
    DistInstances3
  36. final def gen[A](f: (Generator) ⇒ A): Dist[A]

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

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

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

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

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

    Permalink
  42. final def isInstanceOf[T0]: Boolean

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

    Permalink
  44. implicit val long: Dist[Long]

    Permalink
  45. def longrational: Dist[Rational]

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

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

    Permalink
  48. implicit def module[V, K](implicit ev1: Eq[K], ev2: Module[V, K]): Module[Dist[V], Dist[K]]

    Permalink
    Definition Classes
    DistInstances6
  49. def natural(maxDigits: Int): Dist[Natural]

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
  63. implicit val short: Dist[Short]

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

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

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

    Permalink
  67. implicit val ubyte: Dist[UByte]

    Permalink
  68. implicit val uint: Dist[UInt]

    Permalink
  69. implicit val ulong: Dist[ULong]

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

    Permalink
  71. implicit val unit: Dist[Unit]

    Permalink
  72. implicit val ushort: Dist[UShort]

    Permalink
  73. implicit def vectorSpace[V, K](implicit ev1: Eq[K], ev2: VectorSpace[V, K]): VectorSpace[Dist[V], Dist[K]]

    Permalink
    Definition Classes
    DistInstances7
  74. final def wait(): Unit

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

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

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

    Permalink

Inherited from DistInstances9

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