public static class AdaptiveRejectionSampling.PDFLogEvaluator extends AdaptiveRejectionSampling.LogEvaluator<ProbabilityFunction<java.lang.Double>>
function| Constructor and Description |
|---|
PDFLogEvaluator(ProbabilityFunction<java.lang.Double> function)
Creates a new instance of PDFLogEvaluator
|
| Modifier and Type | Method and Description |
|---|---|
double |
evaluate(double input)
Produces a double output for the given double input
|
clone, getFunction, setFunctionequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitevaluate, evaluateAsDoublepublic PDFLogEvaluator(ProbabilityFunction<java.lang.Double> function)
function - PDF to wrappublic double evaluate(double input)
UnivariateScalarFunctionevaluate in interface UnivariateScalarFunctionevaluate in class AdaptiveRejectionSampling.LogEvaluator<ProbabilityFunction<java.lang.Double>>input - Input to the Evaluator