Documentation
¶
Overview ¶
Package distribution defines interfaces to be implemented by packages that implement random variables
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Distribution ¶
type Distribution interface {
// Init initializes a given Distribution with the supplied PRNG Engine and
// distribution parameters
Init(prng.Engine, ...float64)
// Float64 returns the next random number satisfying the underlying
// probability distribution
Float64() float64
// PDF or probability distribution function returns the relative likelihood
// for the random variable to take on the given value
PDF(float64) float64
// CDF or cumulative distribution function returns the probability that
// a real-valued random variable X of the probability distribution will be
// found to have a value less than or equal to x
CDF(float64) float64
// GetParams returns the current parameters of the Distribution
GetParams() []float64
}
Distribution is an interface for a random variable of a probability distribution
Directories
¶
| Path | Synopsis |
|---|---|
|
Package cauchy implements a cauchy continuous random variable
|
Package cauchy implements a cauchy continuous random variable |
|
internal
|
|
|
distribtest
Package distribtest defines utilities for testing Distributions
|
Package distribtest defines utilities for testing Distributions |
|
mathutils
Package mathutils defines math and statistics utilities for developing probability distributions
|
Package mathutils defines math and statistics utilities for developing probability distributions |
|
Package lognormal implements a lognormal continuous random variable
|
Package lognormal implements a lognormal continuous random variable |
|
Package normal implements a normal continuous random variable
|
Package normal implements a normal continuous random variable |
|
Package uniform implements a uniform continuous random variable
|
Package uniform implements a uniform continuous random variable |
Click to show internal directories.
Click to hide internal directories.