random vocabulary - Factor Documentation (original) (raw)
Summary
Random number generator protocol and implementations
Metadata
Tags: | algorithms |
---|---|
Authors: | Doug Coleman, Slava Pestov |
Words
Tuple classes
Mixin classes
Generic words
Word | Stack effect |
---|---|
![]() |
( obj rnd -- elt ) |
![]() |
( rnd -- n ) |
![]() |
( n rnd -- byte-array ) |
![]() |
( rnd seed -- rnd ) |
Symbol words
![]() |
---|
![]() |
![]() |
Ordinary words
Word | Stack effect |
---|---|
![]() |
( p -- bernoulli-distribution ) |
![]() |
( alpha beta -- beta-distribution ) |
![]() |
( n p -- binomial-distribution ) |
![]() |
( median scale -- cauchy-distribution ) |
![]() |
( dof -- chi-square-distribution ) |
![]() |
( lambda -- exponential-distribution ) |
![]() |
( dof-num dof-den -- f-distribution ) |
![]() |
( alpha beta -- gamma-distribution ) |
![]() |
( p -- geometric-distribution ) |
![]() |
( loc scale -- gumbel-distribution ) |
![]() |
( shape scale -- inv-gamma-distribution ) |
![]() |
( mean scale -- laplace-distribution ) |
![]() |
( loc scale -- logistic-distribution ) |
![]() |
( mean sigma -- lognormal-distribution ) |
![]() |
( p -- logseries-distribution ) |
![]() |
( mean sigma -- normal-distribution ) |
![]() |
( k alpha -- pareto-distribution ) |
![]() |
( mean -- poisson-distribution ) |
![]() |
( alpha -- power-distribution ) |
![]() |
( mode -- rayleigh-distribution ) |
![]() |
( dof -- student-t-distribution ) |
![]() |
( low high -- triangular-distribution ) |
![]() |
( min max -- uniform-distribution ) |
![]() |
( mu kappa -- von-mises-distribution ) |
![]() |
( mean scale -- wald-distribution ) |
![]() |
( alpha beta -- weibull-distribution ) |
![]() |
( a -- zipf-distribution ) |
![]() |
( p -- n ) |
![]() |
( p rnd -- n ) |
![]() |
( alpha beta -- n ) |
![]() |
( alpha beta rnd -- n ) |
![]() |
( n p -- x ) |
![]() |
( n p rnd -- elt ) |
![]() |
( median scale -- n ) |
![]() |
( median scale rnd -- n ) |
![]() |
( dof -- n ) |
![]() |
( dof rnd -- n ) |
![]() |
( seq -- elt ) |
![]() |
( lambda -- n ) |
![]() |
( lambda rnd -- n ) |
![]() |
( df-num df-den -- n ) |
![]() |
( dof-num dof-den rnd -- n ) |
![]() |
( alpha beta -- n ) |
![]() |
( alpha beta rnd -- n ) |
![]() |
( p -- n ) |
![]() |
( p rnd -- n ) |
![]() |
( loc scale -- n ) |
![]() |
( loc scale rnd -- n ) |
![]() |
( shape scale -- n ) |
![]() |
( shape scale rnd -- n ) |
![]() |
( mean scale -- n ) |
![]() |
( mean scale rnd -- n ) |
![]() |
( loc scale -- n ) |
![]() |
( loc scale rnd -- n ) |
![]() |
( mean sigma -- n ) |
![]() |
( mean sigma rnd -- n ) |
![]() |
( p -- n ) |
![]() |
( p rnd -- n ) |
![]() |
( -- * ) |
![]() |
( mean sigma -- n ) |
![]() |
( mean sigma rnd -- n ) |
![]() |
( -- * ) |
![]() |
( k alpha -- n ) |
![]() |
( k alpha rnd -- n ) |
![]() |
( mean -- n ) |
![]() |
( mean rnd -- n ) |
![]() |
( alpha -- n ) |
![]() |
( alpha rnd -- n ) |
![]() |
( obj -- elt ) |
![]() |
( -- n ) |
![]() |
( numbits -- n ) |
![]() |
( numbits rnd -- n ) |
![]() |
( numbits -- n ) |
![]() |
( numbits rnd -- n ) |
![]() |
( n -- byte-array ) |
![]() |
( -- n ) |
![]() |
( rnd -- n ) |
![]() |
( length -- sequence ) |
![]() |
( seq -- randomized ) |
![]() |
( seq n -- seq ) |
![]() |
( length obj -- seq ) |
![]() |
( length obj exemplar -- seq ) |
![]() |
( mode -- n ) |
![]() |
( mode rnd -- n ) |
![]() |
( seq n -- seq' ) |
![]() |
( dof -- n ) |
![]() |
( dof rnd -- n ) |
![]() |
( seq n -- * ) |
![]() |
( low high -- n ) |
![]() |
( low high rnd -- n ) |
![]() |
( min max -- n ) |
![]() |
( min max rnd -- n ) |
![]() |
( mu kappa -- n ) |
![]() |
( mu kappa rnd -- n ) |
![]() |
( mean scale -- n ) |
![]() |
( mean scale rnd -- n ) |
![]() |
( alpha beta -- n ) |
![]() |
( alpha beta rnd -- n ) |
![]() |
( rnd quot -- ) |
![]() |
( quot -- ) |
![]() |
( quot -- ) |
![]() |
( a -- n ) |
![]() |
( a rnd -- n ) |
Class predicate words
Files
resource:basis/random/random.factor
resource:basis/random/random-docs.factor
resource:basis/random/random-tests.factor
Metadata files
resource:basis/random/authors.txt
resource:basis/random/summary.txt
resource:basis/random/tags.txt
Children from resource:basis
Vocabulary | Summary |
---|---|
![]() |
|
![]() |
Dummy RNG for testing |
![]() |
Mersenne Twister random number generator |
![]() |
|
![]() |
|
![]() |
Native Unix RNG |
![]() |
Native Windows RNG |
Children from resource:extra
Vocabulary | Summary |
---|---|
![]() |
|
![]() |
LIBC random generator |
![]() |
|
![]() |
|
![]() |
|
![]() |
RDRAND random generator |
![]() |
|
![]() |