public class BetaUPM extends Continuous
Modifier and Type | Class and Description |
---|---|
class |
BetaUPM.M
The fully parameterised Beta Model (probability distribution).
|
Continuous.Bounded, Continuous.Transform, Continuous.Uniform
UPModel.Est
Function.Native.WithInverse
Function.Cts2Cts, Function.Cts2Cts2Cts, Function.CtsD2CtsD, Function.HasInverse, Function.Native, Function.Native2, Function.Native3
Value.Atomic, Value.Bool, Value.Char, Value.Chars, Value.Cts, Value.Defer, Value.Discrete, Value.Enum, Value.Inc_Or, Value.Int, Value.Lambda, Value.List, Value.Maybe, Value.Option, Value.Real, Value.Scannable, Value.Structured, Value.Triv, Value.Tuple
Modifier and Type | Method and Description |
---|---|
UPModel.Est |
estimator(Value ps)
The Estimator is not yet implemented.
|
static void |
main(java.lang.String[] argv)
Trival tests of the Β Model (probability distribution).
|
BetaUPM.M |
sp2Model(double m1,
double m2,
Value sp)
|
Vector |
stats(boolean add,
Value ss0,
Value ss1)
Combine sufficient statisticses 'ss0' and 'ss1' additively
(add=true), or remove ss1 from ss0 (add=false).
|
Vector |
stats(Vector ds,
int lo,
int hi)
Return elements [lo, hi) of data-set ds, itself; TODO note that
|
java.lang.String |
toString()
Return a String representation of 'this' UnParameterised Model,
including its problem-
defining parameters. |
transform
public BetaUPM(Value t)
public BetaUPM.M sp2Model(double m1, double m2, Value sp)
sp2Model
in class Continuous
public Vector stats(Vector ds, int lo, int hi)
public Vector stats(boolean add, Value ss0, Value ss1)
UPModel
stats(ds,lo,hi)
.public UPModel.Est estimator(Value ps)
public java.lang.String toString()
UPModel
defining
parameters.public static void main(java.lang.String[] argv)