thinkbayes

Suite

trait Suite[H, D] extends AnyRef

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Suite
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def likelihood(data: D, hypo: H): Double

    Computes the likelihood of a given data under an hypothesis.

    Computes the likelihood of a given data under an hypothesis.

    data

    the representation of the data whose likelihood is to be returned

    hypo

    the representation of the hypothesis

    returns

    the likelihood of the given data under the given hypothesis.

  2. abstract def pmf: Pmf[H]

Concrete Value Members

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

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

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

    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  5. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]

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

    Definition Classes
    AnyRef → Any
  11. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  13. final def notify(): Unit

    Definition Classes
    AnyRef
  14. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  15. def observed(dataset: D*): Suite[H, D]

  16. def observed(data: D): Suite[H, D]

    Updates each hypothesis based on the given data.

    Updates each hypothesis based on the given data. Modifies the suite directly; if you want to keep the original, make a copy.

    data

    the representation of the data to use to update the suite

  17. def observedSet(dataset: TraversableOnce[D]): Suite[H, D]

    Updates each hypothesis based on the dataset.

    Updates each hypothesis based on the dataset. This is more efficient than calling update repeatedly because it waits until the end to normalize. Modifies the suite directly; if you want to keep the original, make a copy.

    dataset

    a sequence of data values to use to update the suite

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

    Definition Classes
    AnyRef
  19. def toString(): String

    Definition Classes
    AnyRef → Any
  20. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped