|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ArmSampler.Envelope | |
---|---|
org.knowceans.arms |
Uses of ArmSampler.Envelope in org.knowceans.arms |
---|
Methods in org.knowceans.arms with parameters of type ArmSampler.Envelope | |
---|---|
(package private) void |
ArmSampler.cumulate(ArmSampler.Envelope env)
to exponentiate and integrate envelope |
(package private) int |
ArmSampler.initial(double[] xinit,
int ninit,
double xl,
double xr,
int npoint,
ArmSampler.Envelope env,
double[] convex,
int[] neval,
ArmSampler.Metropolis metrop)
to set up initial envelope |
(package private) void |
ArmSampler.invert(double prob,
ArmSampler.Envelope env,
ArmSampler.Point p)
to obtain a point corresponding to a qiven cumulative probability |
(package private) int |
ArmSampler.meet(ArmSampler.Point q,
ArmSampler.Envelope env,
ArmSampler.Metropolis metrop)
To find where two chords intersect |
(package private) double |
ArmSampler.perfunc(ArmSampler.Envelope env,
double x)
to evaluate log density and increment count of evaluations |
(package private) void |
ArmSampler.sample(ArmSampler.Envelope env,
ArmSampler.Point p)
To sample from piecewise exponential envelope |
(package private) int |
ArmSampler.test(ArmSampler.Envelope env,
ArmSampler.Point p,
ArmSampler.Metropolis metrop)
to perform rejection, squeezing, and metropolis tests |
(package private) int |
ArmSampler.update(ArmSampler.Envelope env,
ArmSampler.Point p,
ArmSampler.Metropolis metrop)
to update envelope to incorporate new point on log density |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |