- ObjectParser<T> - Class in io.improbable.keanu.util.csv.pojo
-
This class parses csv lines to a specified plain old java object (POJO).
- ObjectParser(Class<T>, Stream<List<String>>, List<String>) - Constructor for class io.improbable.keanu.util.csv.pojo.ObjectParser
-
- observe(Double) - Method in class io.improbable.keanu.vertices.dbl.nonprobabilistic.NonProbabilisticDouble
-
Observing non-probabilistic values of this type causes the probability
of the graph to flatten to 0 in all places that doesn't exactly match
the observation.
- observe(Integer) - Method in class io.improbable.keanu.vertices.intgr.nonprobabilistic.NonProbabilisticInteger
-
Observing non-probabilistic values of this type causes the probability
of the graph to flatten to 0 in all places that doesn't exactly match
the observation.
- observe(T) - Method in class io.improbable.keanu.vertices.Vertex
-
This marks the vertex's value as being observed and unchangeable.
- observeOwnValue() - Method in class io.improbable.keanu.vertices.Vertex
-
Cause this vertex to observe its own value, for example when generating test data
- of(Vertex<Boolean>...) - Static method in class io.improbable.keanu.vertices.generic.nonprobabilistic.CPT
-
- OF_CONSTANT - Static variable in class io.improbable.keanu.vertices.dbl.nonprobabilistic.diff.PartialDerivatives
-
- op(Boolean, Boolean) - Method in class io.improbable.keanu.vertices.bool.nonprobabilistic.operators.binary.AndBinaryVertex
-
- op(A, B) - Method in class io.improbable.keanu.vertices.bool.nonprobabilistic.operators.binary.BoolBinaryOpLambda
-
- op(A, B) - Method in class io.improbable.keanu.vertices.bool.nonprobabilistic.operators.binary.BoolBinaryOpVertex
-
- op(T, T) - Method in class io.improbable.keanu.vertices.bool.nonprobabilistic.operators.binary.compare.EqualsVertex
-
- op(Number, Number) - Method in class io.improbable.keanu.vertices.bool.nonprobabilistic.operators.binary.compare.GreaterThanOrEqualVertex
-
Returns true if a is greater than or equal to b
- op(Number, Number) - Method in class io.improbable.keanu.vertices.bool.nonprobabilistic.operators.binary.compare.GreaterThanVertex
-
Returns true if a is greater than b
- op(Number, Number) - Method in class io.improbable.keanu.vertices.bool.nonprobabilistic.operators.binary.compare.LessThanOrEqualVertex
-
Returns true if a is less than or equal to b
- op(Number, Number) - Method in class io.improbable.keanu.vertices.bool.nonprobabilistic.operators.binary.compare.LessThanVertex
-
Returns true if a is less than b
- op(T, T) - Method in class io.improbable.keanu.vertices.bool.nonprobabilistic.operators.binary.compare.NotEqualsVertex
-
- op(Boolean, Boolean) - Method in class io.improbable.keanu.vertices.bool.nonprobabilistic.operators.binary.OrBinaryVertex
-
- op(A) - Method in class io.improbable.keanu.vertices.bool.nonprobabilistic.operators.unary.BoolUnaryOpLambda
-
- op(A) - Method in class io.improbable.keanu.vertices.bool.nonprobabilistic.operators.unary.BoolUnaryOpVertex
-
- op(Boolean) - Method in class io.improbable.keanu.vertices.bool.nonprobabilistic.operators.unary.NotVertex
-
- op(Double, Double) - Method in class io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.binary.AdditionVertex
-
- op(Double, Double) - Method in class io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.binary.ArcTan2Vertex
-
- op(Double, Double) - Method in class io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.binary.DifferenceVertex
-
- op(Double, Double) - Method in class io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.binary.DivisionVertex
-
- op - Variable in class io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.binary.DoubleBinaryOpLambda
-
- op(Double, Double) - Method in class io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.binary.DoubleBinaryOpVertex
-
- op(Double, Double) - Method in class io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.binary.MultiplicationVertex
-
- op(Double, Double) - Method in class io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.binary.PowerVertex
-
- op(Double) - Method in class io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.AbsVertex
-
- op(Double) - Method in class io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.ArcCosVertex
-
- op(Double) - Method in class io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.ArcSinVertex
-
- op(Double) - Method in class io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.ArcTanVertex
-
- op(Double) - Method in class io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.CeilVertex
-
- op(Double) - Method in class io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.CosVertex
-
- op - Variable in class io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.DoubleUnaryOpLambda
-
- op(Double) - Method in class io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.DoubleUnaryOpVertex
-
- op(Double) - Method in class io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.ExpVertex
-
- op(Double) - Method in class io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.FloorVertex
-
- op(Double) - Method in class io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.LogVertex
-
- op(Double) - Method in class io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.SigmoidVertex
-
- op(Double) - Method in class io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.SinVertex
-
- op(Double) - Method in class io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.TanVertex
-
- op(A, B) - Method in class io.improbable.keanu.vertices.generic.nonprobabilistic.operators.binary.BinaryOpLambda
-
- op(A, B) - Method in class io.improbable.keanu.vertices.generic.nonprobabilistic.operators.binary.BinaryOpVertex
-
- op(IN) - Method in class io.improbable.keanu.vertices.generic.nonprobabilistic.operators.unary.UnaryOpLambda
-
- op(IN) - Method in class io.improbable.keanu.vertices.generic.nonprobabilistic.operators.unary.UnaryOpVertex
-
- op(Integer, Integer) - Method in class io.improbable.keanu.vertices.intgr.nonprobabilistic.operators.binary.IntegerAdditionVertex
-
- op(Integer, Integer) - Method in class io.improbable.keanu.vertices.intgr.nonprobabilistic.operators.binary.IntegerBinaryOpVertex
-
- op(Integer, Integer) - Method in class io.improbable.keanu.vertices.intgr.nonprobabilistic.operators.binary.IntegerDifferenceVertex
-
- op(Integer, Integer) - Method in class io.improbable.keanu.vertices.intgr.nonprobabilistic.operators.binary.IntegerDivisionVertex
-
- op(Integer, Integer) - Method in class io.improbable.keanu.vertices.intgr.nonprobabilistic.operators.binary.IntegerMultiplicationVertex
-
- op(Integer) - Method in class io.improbable.keanu.vertices.intgr.nonprobabilistic.operators.unary.IntegerAbsVertex
-
- op - Variable in class io.improbable.keanu.vertices.intgr.nonprobabilistic.operators.unary.IntegerUnaryOpLambda
-
- op(Integer) - Method in class io.improbable.keanu.vertices.intgr.nonprobabilistic.operators.unary.IntegerUnaryOpVertex
-
- optimize(int, double, List<Vertex>) - Method in class io.improbable.keanu.algorithms.variational.NonGradientOptimizer
-
- or(Vertex<Boolean>...) - Method in class io.improbable.keanu.vertices.bool.BoolVertex
-
- OrBinaryVertex - Class in io.improbable.keanu.vertices.bool.nonprobabilistic.operators.binary
-
- OrBinaryVertex(Vertex<Boolean>, Vertex<Boolean>) - Constructor for class io.improbable.keanu.vertices.bool.nonprobabilistic.operators.binary.OrBinaryVertex
-
- orDefault(Vertex<T>) - Method in class io.improbable.keanu.vertices.generic.nonprobabilistic.CPT.CPTBuilder
-
- orElse(Vertex<T>) - Method in class io.improbable.keanu.vertices.generic.nonprobabilistic.If.IfThenElseBuilder
-
- OrMultipleVertex - Class in io.improbable.keanu.vertices.bool.nonprobabilistic.operators.multiple
-
- OrMultipleVertex(Collection<Vertex<Boolean>>) - Constructor for class io.improbable.keanu.vertices.bool.nonprobabilistic.operators.multiple.OrMultipleVertex
-