JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Hierarchy For All Packages
Package Hierarchies:
io.improbable.keanu
,
io.improbable.keanu.algorithms
,
io.improbable.keanu.algorithms.graphtraversal
,
io.improbable.keanu.algorithms.mcmc
,
io.improbable.keanu.algorithms.mcmc.initialconditions
,
io.improbable.keanu.algorithms.mcmc.nuts
,
io.improbable.keanu.algorithms.mcmc.proposal
,
io.improbable.keanu.algorithms.particlefiltering
,
io.improbable.keanu.algorithms.sampling
,
io.improbable.keanu.algorithms.statistics
,
io.improbable.keanu.algorithms.variational
,
io.improbable.keanu.algorithms.variational.optimizer
,
io.improbable.keanu.algorithms.variational.optimizer.gradient
,
io.improbable.keanu.algorithms.variational.optimizer.nongradient
,
io.improbable.keanu.annotation
,
io.improbable.keanu.distributions
,
io.improbable.keanu.distributions.continuous
,
io.improbable.keanu.distributions.discrete
,
io.improbable.keanu.distributions.hyperparam
,
io.improbable.keanu.model
,
io.improbable.keanu.model.regression
,
io.improbable.keanu.network
,
io.improbable.keanu.network.grouping
,
io.improbable.keanu.network.grouping.continuouspointgroupers
,
io.improbable.keanu.randomfactory
,
io.improbable.keanu.templating
,
io.improbable.keanu.templating.loop
,
io.improbable.keanu.tensor
,
io.improbable.keanu.tensor.bool
,
io.improbable.keanu.tensor.dbl
,
io.improbable.keanu.tensor.generic
,
io.improbable.keanu.tensor.intgr
,
io.improbable.keanu.tensor.validate
,
io.improbable.keanu.tensor.validate.check
,
io.improbable.keanu.tensor.validate.policy
,
io.improbable.keanu.util
,
io.improbable.keanu.util.csv
,
io.improbable.keanu.util.csv.pojo
,
io.improbable.keanu.util.csv.pojo.bycolumn
,
io.improbable.keanu.util.csv.pojo.byrow
,
io.improbable.keanu.util.io
,
io.improbable.keanu.util.status
,
io.improbable.keanu.vertices
,
io.improbable.keanu.vertices.bool
,
io.improbable.keanu.vertices.bool.nonprobabilistic
,
io.improbable.keanu.vertices.bool.nonprobabilistic.operators
,
io.improbable.keanu.vertices.bool.nonprobabilistic.operators.binary
,
io.improbable.keanu.vertices.bool.nonprobabilistic.operators.binary.compare
,
io.improbable.keanu.vertices.bool.nonprobabilistic.operators.multiple
,
io.improbable.keanu.vertices.bool.nonprobabilistic.operators.unary
,
io.improbable.keanu.vertices.bool.probabilistic
,
io.improbable.keanu.vertices.dbl
,
io.improbable.keanu.vertices.dbl.nonprobabilistic
,
io.improbable.keanu.vertices.dbl.nonprobabilistic.diff
,
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.binary
,
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.multiple
,
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.ternary
,
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary
,
io.improbable.keanu.vertices.dbl.probabilistic
,
io.improbable.keanu.vertices.generic
,
io.improbable.keanu.vertices.generic.nonprobabilistic
,
io.improbable.keanu.vertices.generic.nonprobabilistic.operators.binary
,
io.improbable.keanu.vertices.generic.nonprobabilistic.operators.unary
,
io.improbable.keanu.vertices.generic.probabilistic.discrete
,
io.improbable.keanu.vertices.intgr
,
io.improbable.keanu.vertices.intgr.nonprobabilistic
,
io.improbable.keanu.vertices.intgr.nonprobabilistic.operators
,
io.improbable.keanu.vertices.intgr.nonprobabilistic.operators.binary
,
io.improbable.keanu.vertices.intgr.nonprobabilistic.operators.multiple
,
io.improbable.keanu.vertices.intgr.nonprobabilistic.operators.unary
,
io.improbable.keanu.vertices.intgr.probabilistic
,
io.improbable.keanu.vertices.model
,
io.improbable.keanu.vertices.utility
Class Hierarchy
java.lang.Object
io.improbable.keanu.algorithms.variational.optimizer.
AbsoluteConvergenceChecker
(implements io.improbable.keanu.algorithms.variational.optimizer.
ConvergenceChecker
)
io.improbable.keanu.algorithms.mcmc.proposal.
AcceptanceRateTracker
(implements io.improbable.keanu.algorithms.mcmc.proposal.
ProposalListener
)
io.improbable.keanu.algorithms.variational.optimizer.gradient.
Adam
(implements io.improbable.keanu.algorithms.variational.optimizer.gradient.
GradientOptimizationAlgorithm
)
io.improbable.keanu.algorithms.variational.optimizer.gradient.
Adam.AdamBuilder
io.improbable.keanu.algorithms.variational.optimizer.gradient.
Adam.AdamStatistics
io.improbable.keanu.algorithms.mcmc.nuts.
AdaptiveQuadraticPotential
(implements io.improbable.keanu.algorithms.mcmc.nuts.
Potential
)
io.improbable.keanu.algorithms.variational.optimizer.gradient.
ApacheFitnessFunctionAdapter
(implements org.apache.commons.math3.analysis.MultivariateFunction)
io.improbable.keanu.algorithms.variational.optimizer.gradient.
ApacheFitnessFunctionGradientAdapter
(implements org.apache.commons.math3.analysis.MultivariateVectorFunction)
io.improbable.keanu.algorithms.statistics.
Autocorrelation
io.improbable.keanu.vertices.dbl.nonprobabilistic.diff.
AutoDiffBroadcast
io.improbable.keanu.network.
BayesianNetwork
io.improbable.keanu.distributions.discrete.
Bernoulli
(implements io.improbable.keanu.distributions.
Distribution
<T>)
io.improbable.keanu.distributions.continuous.
Beta
(implements io.improbable.keanu.distributions.
ContinuousDistribution
)
io.improbable.keanu.distributions.discrete.
Binomial
(implements io.improbable.keanu.distributions.
DiscreteDistribution
)
io.improbable.keanu.tensor.
BivariateDataStatisticsCalculator
io.improbable.keanu.algorithms.variational.optimizer.nongradient.
BOBYQA
(implements io.improbable.keanu.algorithms.variational.optimizer.nongradient.
NonGradientOptimizationAlgorithm
)
io.improbable.keanu.algorithms.variational.optimizer.nongradient.
BOBYQA.BOBYQABuilder
io.improbable.keanu.algorithms.graphtraversal.
BreadthFirstSearch
io.improbable.keanu.distributions.discrete.
Categorical
<CATEGORY,TENSOR> (implements io.improbable.keanu.distributions.
Distribution
<T>)
io.improbable.keanu.distributions.continuous.
Cauchy
(implements io.improbable.keanu.distributions.
ContinuousDistribution
)
io.improbable.keanu.tensor.validate.policy.
ChangeValueTo
<DATATYPE,TENSOR> (implements io.improbable.keanu.tensor.validate.policy.
TensorValidationPolicy
<TENSOR>)
io.improbable.keanu.distributions.continuous.
ChiSquared
(implements io.improbable.keanu.distributions.
ContinuousDistribution
)
io.improbable.keanu.util.csv.pojo.bycolumn.
ColumnsVectorizedObjectParser
<T>
io.improbable.keanu.vertices.generic.nonprobabilistic.
ConditionalProbabilityTable
io.improbable.keanu.vertices.generic.nonprobabilistic.
ConditionalProbabilityTable.CPTBuilder
<T,OUT>
io.improbable.keanu.vertices.generic.nonprobabilistic.
ConditionalProbabilityTable.CPTBuilder.CPTWhenBuilder
<T,OUT>
io.improbable.keanu.vertices.generic.nonprobabilistic.
ConditionalProbabilityTable.CPTRawBuilder
io.improbable.keanu.vertices.generic.nonprobabilistic.
ConditionalProbabilityTable.CPTWhenRawBuilder
io.improbable.keanu.vertices.generic.nonprobabilistic.
ConditionalProbabilityTable.DoubleCPTBuilder
io.improbable.keanu.vertices.generic.nonprobabilistic.
ConditionalProbabilityTable.DoubleCPTBuilder.DoubleCPTWhenBuilder
io.improbable.keanu.vertices.generic.nonprobabilistic.
ConditionalProbabilityTable.IntegerCPTBuilder
io.improbable.keanu.vertices.generic.nonprobabilistic.
ConditionalProbabilityTable.IntegerCPTBuilder.IntegerCPTWhenBuilder
io.improbable.keanu.algorithms.variational.optimizer.gradient.
ConjugateGradient
(implements io.improbable.keanu.algorithms.variational.optimizer.gradient.
GradientOptimizationAlgorithm
)
io.improbable.keanu.algorithms.variational.optimizer.gradient.
ConjugateGradient.ConjugateGradientBuilder
io.improbable.keanu.network.grouping.
ContinuousPoint
(implements org.apache.commons.math3.ml.clustering.Clusterable)
io.improbable.keanu.vertices.generic.nonprobabilistic.
CPTCondition
io.improbable.keanu.util.csv.
CsvReader
io.improbable.keanu.tensor.validate.check.
CustomElementwiseTensorValueChecker
<DATATYPE,TENSOR> (implements io.improbable.keanu.tensor.validate.check.
TensorValueChecker
<TENSOR>)
io.improbable.keanu.tensor.validate.check.
CustomTensorValueChecker
<TENSOR> (implements io.improbable.keanu.tensor.validate.check.
TensorValueChecker
<TENSOR>)
io.improbable.keanu.network.grouping.continuouspointgroupers.
DBSCANContinuousPointGrouper
(implements io.improbable.keanu.network.grouping.continuouspointgroupers.
ContinuousPointGrouper
)
io.improbable.keanu.tensor.validate.
DebugTensorValidator
<DATATYPE,TENSOR> (implements io.improbable.keanu.tensor.validate.
TensorValidator
<DATATYPE,TENSOR>)
io.improbable.keanu.distributions.hyperparam.
Diff
(implements java.lang.Comparable<T>)
io.improbable.keanu.algorithms.graphtraversal.
DifferentiableChecker
io.improbable.keanu.vertices.dbl.
Differentiator
io.improbable.keanu.distributions.hyperparam.
Diffs
io.improbable.keanu.distributions.continuous.
Dirichlet
(implements io.improbable.keanu.distributions.
ContinuousDistribution
)
io.improbable.keanu.algorithms.graphtraversal.
DiscoverGraph
io.improbable.keanu.network.grouping.
DiscretePoint
io.improbable.keanu.util.io.
DotSaver
(implements io.improbable.keanu.network.
NetworkSaver
)
io.improbable.keanu.randomfactory.
DoubleVertexFactory
(implements io.improbable.keanu.randomfactory.
RandomFactory
<T>)
io.improbable.keanu.util.io.
EdgeDotLabel
io.improbable.keanu.distributions.continuous.
Exponential
(implements io.improbable.keanu.distributions.
ContinuousDistribution
)
io.improbable.keanu.algorithms.sampling.
Forward
(implements io.improbable.keanu.algorithms.
PosteriorSamplingAlgorithm
)
io.improbable.keanu.algorithms.sampling.
Forward.ForwardBuilder
io.improbable.keanu.algorithms.sampling.
ForwardSampler
(implements io.improbable.keanu.algorithms.mcmc.
SamplingAlgorithm
)
io.improbable.keanu.algorithms.mcmc.proposal.
FullVariableSelector
(implements io.improbable.keanu.algorithms.mcmc.proposal.
MHStepVariableSelector
)
io.improbable.keanu.distributions.continuous.
Gamma
(implements io.improbable.keanu.distributions.
ContinuousDistribution
)
io.improbable.keanu.distributions.continuous.
Gaussian
(implements io.improbable.keanu.distributions.
ContinuousDistribution
)
io.improbable.keanu.algorithms.variational.
GaussianKDE
io.improbable.keanu.algorithms.mcmc.proposal.
GaussianProposalDistribution
(implements io.improbable.keanu.algorithms.mcmc.proposal.
ProposalDistribution
)
io.improbable.keanu.tensor.generic.
GenericTensor
<T> (implements io.improbable.keanu.tensor.
Tensor
<T>)
io.improbable.keanu.distributions.discrete.
Geometric
(implements io.improbable.keanu.distributions.
DiscreteDistribution
)
io.improbable.keanu.algorithms.variational.optimizer.gradient.
GradientOptimizer
(implements io.improbable.keanu.algorithms.variational.optimizer.
Optimizer
)
io.improbable.keanu.algorithms.variational.optimizer.gradient.
GradientOptimizer.GradientOptimizerBuilder
io.improbable.keanu.util.io.
GraphEdge
io.improbable.keanu.vertices.generic.nonprobabilistic.
If
io.improbable.keanu.vertices.generic.nonprobabilistic.
If.BooleanIfThenElseBuilder
io.improbable.keanu.vertices.generic.nonprobabilistic.
If.DoubleIfThenElseBuilder
io.improbable.keanu.vertices.generic.nonprobabilistic.
If.IfThenBuilder
io.improbable.keanu.vertices.generic.nonprobabilistic.
If.IfThenElseBuilder
<T>
io.improbable.keanu.vertices.generic.nonprobabilistic.
If.IntegerIfThenElseBuilder
io.improbable.keanu.tensor.
INDArrayExtensions
io.improbable.keanu.tensor.
INDArrayShim
io.improbable.keanu.distributions.continuous.
InverseGamma
(implements io.improbable.keanu.distributions.
ContinuousDistribution
)
io.improbable.keanu.util.io.
JsonLoader
(implements io.improbable.keanu.network.
NetworkLoader
)
io.improbable.keanu.util.io.
JsonSaver
(implements io.improbable.keanu.network.
NetworkSaver
)
io.improbable.keanu.
Keanu
io.improbable.keanu.
Keanu.Optimizer
io.improbable.keanu.
Keanu.Optimizer.Gradient
io.improbable.keanu.
Keanu.Optimizer.NonGradient
io.improbable.keanu.
Keanu.Sampling
io.improbable.keanu.
Keanu.Sampling.Forward
io.improbable.keanu.
Keanu.Sampling.MCMC
io.improbable.keanu.
Keanu.Sampling.MetropolisHastings
io.improbable.keanu.
Keanu.Sampling.NUTS
io.improbable.keanu.
Keanu.Sampling.SimulatedAnnealing
io.improbable.keanu.util.status.
KeanuAnimationComponent
(implements io.improbable.keanu.util.status.
StatusBarComponent
)
io.improbable.keanu.network.
KeanuProbabilisticModel
(implements io.improbable.keanu.algorithms.
ProbabilisticModel
)
io.improbable.keanu.network.
KeanuProbabilisticModelWithGradient
(implements io.improbable.keanu.algorithms.
ProbabilisticModelWithGradient
)
io.improbable.keanu.
KeanuRandom
io.improbable.keanu.algorithms.variational.
KLDivergence
io.improbable.keanu.network.
LambdaSection
io.improbable.keanu.network.
LambdaSectionSnapshot
io.improbable.keanu.distributions.continuous.
Laplace
(implements io.improbable.keanu.distributions.
ContinuousDistribution
)
io.improbable.keanu.algorithms.particlefiltering.
LatentIncrementSort
io.improbable.keanu.algorithms.mcmc.nuts.
LeapfrogIntegrator
io.improbable.keanu.algorithms.mcmc.nuts.
LeapfrogState
io.improbable.keanu.model.regression.
LinearRegressionGraph
<OUTPUT> (implements io.improbable.keanu.model.
ModelGraph
<INPUT,OUTPUT>)
io.improbable.keanu.model.regression.
LinearRegressionGraph.OutputVertices
<OUTPUT>
io.improbable.keanu.distributions.continuous.
Logistic
(implements io.improbable.keanu.distributions.
ContinuousDistribution
)
io.improbable.keanu.distributions.continuous.
LogNormal
(implements io.improbable.keanu.distributions.
ContinuousDistribution
)
io.improbable.keanu.vertices.dbl.nonprobabilistic.diff.
LogProbGradientCalculator
io.improbable.keanu.vertices.dbl.nonprobabilistic.diff.
LogProbGradients
io.improbable.keanu.vertices.
LogProbGraph
io.improbable.keanu.templating.loop.
Loop
io.improbable.keanu.templating.loop.
LoopBuilder
io.improbable.keanu.templating.loop.
LoopBuilder.LoopBuilder2
io.improbable.keanu.model.
MAPModelFitter
(implements io.improbable.keanu.model.
ModelFitter
)
io.improbable.keanu.algorithms.graphtraversal.
MarkovBlanket
io.improbable.keanu.model.
MaximumLikelihoodModelFitter
(implements io.improbable.keanu.model.
ModelFitter
)
io.improbable.keanu.algorithms.mcmc.
MetropolisHastings
(implements io.improbable.keanu.algorithms.
PosteriorSamplingAlgorithm
)
io.improbable.keanu.algorithms.mcmc.
MetropolisHastings.MetropolisHastingsBuilder
io.improbable.keanu.algorithms.mcmc.
MetropolisHastingsSampler
(implements io.improbable.keanu.algorithms.mcmc.
SamplingAlgorithm
)
io.improbable.keanu.algorithms.mcmc.
MetropolisHastingsStep
io.improbable.keanu.network.
ModelComposition
io.improbable.keanu.vertices.model.
ModelResult
<T> (implements io.improbable.keanu.vertices.model.
ModelResultProvider
<T>)
io.improbable.keanu.model.
ModelScoring
io.improbable.keanu.algorithms.mcmc.initialconditions.
MultiModeDiscovery
io.improbable.keanu.distributions.discrete.
Multinomial
(implements io.improbable.keanu.distributions.
DiscreteDistribution
)
io.improbable.keanu.distributions.continuous.
MultivariateGaussian
(implements io.improbable.keanu.distributions.
ContinuousDistribution
)
io.improbable.keanu.tensor.validate.
NaNFixingTensorValidator
(implements io.improbable.keanu.tensor.validate.
TensorValidator
<DATATYPE,TENSOR>)
io.improbable.keanu.tensor.dbl.
Nd4jDoubleTensor
(implements io.improbable.keanu.tensor.dbl.
DoubleTensor
)
io.improbable.keanu.tensor.intgr.
Nd4jIntegerTensor
(implements io.improbable.keanu.tensor.intgr.
IntegerTensor
)
io.improbable.keanu.algorithms.
NetworkSample
(implements io.improbable.keanu.network.
NetworkState
)
io.improbable.keanu.algorithms.
NetworkSamples
io.improbable.keanu.algorithms.mcmc.
NetworkSamplesGenerator
io.improbable.keanu.network.
NetworkSnapshot
io.improbable.keanu.network.grouping.
NetworkStateGrouper
io.improbable.keanu.algorithms.variational.optimizer.nongradient.
NonGradientOptimizer
(implements io.improbable.keanu.algorithms.variational.optimizer.
Optimizer
)
io.improbable.keanu.algorithms.variational.optimizer.nongradient.
NonGradientOptimizer.NonGradientOptimizerBuilder
io.improbable.keanu.algorithms.mcmc.nuts.
NUTS
(implements io.improbable.keanu.algorithms.
PosteriorSamplingAlgorithm
)
io.improbable.keanu.algorithms.mcmc.nuts.
NUTS.NUTSBuilder
io.improbable.keanu.algorithms.variational.optimizer.
OptimizedResult
io.improbable.keanu.algorithms.variational.optimizer.nongradient.
OptimizerBounds
io.improbable.keanu.distributions.hyperparam.
ParameterName
io.improbable.keanu.distributions.continuous.
Pareto
(implements io.improbable.keanu.distributions.
ContinuousDistribution
)
io.improbable.keanu.vertices.dbl.nonprobabilistic.diff.
PartialDerivative
io.improbable.keanu.vertices.dbl.nonprobabilistic.diff.
PartialsOf
io.improbable.keanu.vertices.dbl.nonprobabilistic.diff.
PartialsWithRespectTo
io.improbable.keanu.algorithms.particlefiltering.
Particle
io.improbable.keanu.algorithms.particlefiltering.
ParticleFilter
io.improbable.keanu.algorithms.particlefiltering.
ParticleFilterBuilder
io.improbable.keanu.util.status.
PercentageComponent
(implements io.improbable.keanu.util.status.
StatusBarComponent
)
io.improbable.keanu.distributions.discrete.
Poisson
(implements io.improbable.keanu.distributions.
DiscreteDistribution
)
io.improbable.keanu.algorithms.mcmc.proposal.
PriorProposalDistribution
(implements io.improbable.keanu.algorithms.mcmc.proposal.
ProposalDistribution
)
io.improbable.keanu.vertices.
ProbabilityCalculator
io.improbable.keanu.algorithms.variational.optimizer.nongradient.
ProbabilityFitnessFunction
(implements io.improbable.keanu.algorithms.variational.optimizer.
FitnessFunction
)
io.improbable.keanu.algorithms.variational.optimizer.nongradient.
LogLikelihoodFitnessFunction
io.improbable.keanu.algorithms.variational.optimizer.nongradient.
LogProbFitnessFunction
io.improbable.keanu.algorithms.variational.optimizer.gradient.
ProbabilityFitnessFunctionGradient
(implements io.improbable.keanu.algorithms.variational.optimizer.
FitnessFunctionGradient
)
io.improbable.keanu.algorithms.variational.optimizer.gradient.
LogLikelihoodFitnessFunctionGradient
io.improbable.keanu.algorithms.variational.optimizer.gradient.
LogProbFitnessFunctionGradient
io.improbable.keanu.network.
Propagation
io.improbable.keanu.algorithms.mcmc.nuts.
Proposal
io.improbable.keanu.algorithms.mcmc.proposal.
Proposal
io.improbable.keanu.algorithms.mcmc.proposal.
ProposalNotifier
io.improbable.keanu.util.io.
ProtobufLoader
(implements io.improbable.keanu.network.
NetworkLoader
)
io.improbable.keanu.util.io.
MIRLoader
io.improbable.keanu.util.io.
ProtobufSaver
(implements io.improbable.keanu.network.
NetworkSaver
)
io.improbable.keanu.util.io.
MIRSaver
io.improbable.keanu.util.csv.pojo.
PublicFieldMatcher
io.improbable.keanu.util.
Py4jByteArrayConverter
io.improbable.keanu.randomfactory.
RandomDoubleFactory
(implements io.improbable.keanu.randomfactory.
RandomFactory
<T>)
io.improbable.keanu.util.csv.
ReadCsv
io.improbable.keanu.model.regression.
RegressionModel
<OUTPUT> (implements io.improbable.keanu.model.
PredictiveModel
<INPUT,OUTPUT>)
io.improbable.keanu.model.regression.
RegressionModelBuilder
<OUTPUT>
io.improbable.keanu.algorithms.variational.optimizer.
RelativeConvergenceChecker
(implements io.improbable.keanu.algorithms.variational.optimizer.
ConvergenceChecker
)
io.improbable.keanu.algorithms.mcmc.
RollbackAndCascadeOnRejection
(implements io.improbable.keanu.algorithms.mcmc.
ProposalRejectionStrategy
)
io.improbable.keanu.algorithms.mcmc.
RollBackToCachedValuesOnRejection
(implements io.improbable.keanu.algorithms.mcmc.
ProposalRejectionStrategy
)
io.improbable.keanu.util.csv.pojo.byrow.
RowsAsObjectParser
<T>
io.improbable.keanu.algorithms.
Samples
<T>
io.improbable.keanu.vertices.bool.
BooleanVertexSamples
io.improbable.keanu.vertices.dbl.
DoubleVertexSamples
io.improbable.keanu.vertices.intgr.
IntegerVertexSamples
io.improbable.keanu.model.
SamplingModelFitter
(implements io.improbable.keanu.model.
ModelFitter
)
io.improbable.keanu.model.
SamplingModelFitting
io.improbable.keanu.algorithms.mcmc.
SamplingUtil
io.improbable.keanu.tensor.dbl.
ScalarDoubleTensor
(implements io.improbable.keanu.tensor.dbl.
DoubleTensor
)
io.improbable.keanu.tensor.intgr.
ScalarIntegerTensor
(implements io.improbable.keanu.tensor.intgr.
IntegerTensor
)
io.improbable.keanu.templating.
Sequence
(implements java.lang.Iterable<T>)
io.improbable.keanu.templating.
SequenceBuilder
<T>
io.improbable.keanu.templating.
SequenceBuilder.FromCount
io.improbable.keanu.templating.
SequenceBuilder.FromCountFactory
io.improbable.keanu.templating.
SequenceBuilder.FromDataFactory
io.improbable.keanu.templating.
SequenceBuilder.FromIterator
io.improbable.keanu.templating.
SequenceItem
(implements io.improbable.keanu.vertices.
VertexDictionary
)
io.improbable.keanu.util.csv.pojo.
SetterMatcher
io.improbable.keanu.tensor.bool.
SimpleBooleanTensor
(implements io.improbable.keanu.tensor.bool.
BooleanTensor
)
io.improbable.keanu.network.
SimpleNetworkState
(implements io.improbable.keanu.network.
NetworkState
)
io.improbable.keanu.vertices.
SimpleVertexDictionary
(implements io.improbable.keanu.vertices.
VertexDictionary
)
io.improbable.keanu.algorithms.mcmc.
SimulatedAnnealing
io.improbable.keanu.algorithms.mcmc.
SimulatedAnnealing.SimulatedAnnealingBuilder
io.improbable.keanu.algorithms.mcmc.proposal.
SingleVariableSelector
(implements io.improbable.keanu.algorithms.mcmc.proposal.
MHStepVariableSelector
)
io.improbable.keanu.distributions.continuous.
SmoothUniform
(implements io.improbable.keanu.distributions.
ContinuousDistribution
)
io.improbable.keanu.algorithms.
Statistics
io.improbable.keanu.util.status.
StatusBar
io.improbable.keanu.distributions.continuous.
StudentT
(implements io.improbable.keanu.distributions.
ContinuousDistribution
)
io.improbable.keanu.tensor.validate.
TensorCheckAndRespondValidator
<DATATYPE,TENSOR> (implements io.improbable.keanu.tensor.validate.
TensorValidator
<DATATYPE,TENSOR>)
io.improbable.keanu.tensor.
TensorShape
io.improbable.keanu.tensor.
TensorShapeValidation
io.improbable.keanu.tensor.validate.check.
TensorValueNotEqualsCheck
<DATATYPE,TENSOR> (implements io.improbable.keanu.tensor.validate.check.
TensorValueChecker
<TENSOR>)
io.improbable.keanu.util.status.
TextComponent
(implements io.improbable.keanu.util.status.
StatusBarComponent
)
java.lang.Throwable (implements java.io.Serializable)
java.lang.Exception
java.lang.RuntimeException
io.improbable.keanu.vertices.utility.
GraphAssertionException
io.improbable.keanu.templating.loop.
LoopConstructionException
io.improbable.keanu.templating.loop.
LoopDidNotTerminateException
io.improbable.keanu.vertices.
NonProbabilisticObservationException
io.improbable.keanu.templating.
SequenceConstructionException
io.improbable.keanu.tensor.
TensorValueException
io.improbable.keanu.tensor.validate.policy.
ThrowValueException
<TENSOR> (implements io.improbable.keanu.tensor.validate.policy.
TensorValidationPolicy
<TENSOR>)
io.improbable.keanu.util.status.
TimeComponent
(implements io.improbable.keanu.util.status.
StatusBarComponent
)
io.improbable.keanu.util.status.
AverageTimeComponent
io.improbable.keanu.util.status.
ElapsedTimeComponent
io.improbable.keanu.util.status.
RemainingTimeComponent
io.improbable.keanu.algorithms.graphtraversal.
TopologicalSort
io.improbable.keanu.network.
TransitiveClosure
io.improbable.keanu.distributions.continuous.
Triangular
(implements io.improbable.keanu.distributions.
ContinuousDistribution
)
io.improbable.keanu.tensor.
TypedINDArrayFactory
io.improbable.keanu.distributions.continuous.
Uniform
(implements io.improbable.keanu.distributions.
ContinuousDistribution
)
io.improbable.keanu.distributions.discrete.
UniformInt
(implements io.improbable.keanu.distributions.
DiscreteDistribution
)
io.improbable.keanu.algorithms.mcmc.nuts.
VariableValues
io.improbable.keanu.algorithms.mcmc.nuts.
VarianceCalculator
io.improbable.keanu.vertices.
Vertex
<T> (implements io.improbable.keanu.vertices.
Observable
<T>, io.improbable.keanu.algorithms.
Variable
<VALUE,STATE>)
io.improbable.keanu.vertices.bool.
BooleanVertex
(implements io.improbable.keanu.kotlin.BooleanOperators<T>)
io.improbable.keanu.vertices.utility.
AssertVertex
(implements io.improbable.keanu.vertices.
NonProbabilistic
<T>)
io.improbable.keanu.vertices.bool.probabilistic.
BernoulliVertex
(implements io.improbable.keanu.vertices.
LogProbGraphSupplier
, io.improbable.keanu.vertices.bool.probabilistic.
ProbabilisticBoolean
, io.improbable.keanu.vertices.
SamplableWithManyScalars
<T>)
io.improbable.keanu.vertices.bool.nonprobabilistic.operators.binary.
BooleanBinaryOpVertex
<A,B> (implements io.improbable.keanu.vertices.
NonProbabilistic
<T>)
io.improbable.keanu.vertices.bool.nonprobabilistic.operators.binary.
AndBinaryVertex
io.improbable.keanu.vertices.bool.nonprobabilistic.operators.binary.
BooleanBinaryOpLambda
<A,B>
io.improbable.keanu.vertices.bool.nonprobabilistic.operators.binary.compare.
EqualsVertex
<TENSOR>
io.improbable.keanu.vertices.bool.nonprobabilistic.operators.binary.compare.
GreaterThanOrEqualVertex
<A,B>
io.improbable.keanu.vertices.bool.nonprobabilistic.operators.binary.compare.
GreaterThanVertex
<A,B>
io.improbable.keanu.vertices.bool.nonprobabilistic.operators.binary.compare.
LessThanOrEqualVertex
<A,B>
io.improbable.keanu.vertices.bool.nonprobabilistic.operators.binary.compare.
LessThanVertex
<A,B>
io.improbable.keanu.vertices.bool.nonprobabilistic.operators.binary.compare.
NotEqualsVertex
<A,B>
io.improbable.keanu.vertices.bool.nonprobabilistic.operators.binary.
OrBinaryVertex
io.improbable.keanu.vertices.bool.nonprobabilistic.operators.multiple.
BooleanConcatenationVertex
(implements io.improbable.keanu.vertices.
NonProbabilistic
<T>)
io.improbable.keanu.vertices.bool.nonprobabilistic.
BooleanIfVertex
(implements io.improbable.keanu.vertices.
NonProbabilistic
<T>)
io.improbable.keanu.vertices.bool.nonprobabilistic.operators.
BooleanModelResultVertex
(implements io.improbable.keanu.vertices.model.
ModelResultProvider
<T>, io.improbable.keanu.vertices.
NonProbabilistic
<T>, io.improbable.keanu.vertices.
NonSaveableVertex
)
io.improbable.keanu.vertices.bool.nonprobabilistic.
BooleanProxyVertex
(implements io.improbable.keanu.vertices.
NonProbabilistic
<T>, io.improbable.keanu.vertices.
ProxyVertex
<T>)
io.improbable.keanu.vertices.bool.nonprobabilistic.operators.multiple.
BooleanReduceVertex
(implements io.improbable.keanu.vertices.
NonProbabilistic
<T>, io.improbable.keanu.vertices.
NonSaveableVertex
)
io.improbable.keanu.vertices.bool.nonprobabilistic.operators.multiple.
AndMultipleVertex
io.improbable.keanu.vertices.bool.nonprobabilistic.operators.multiple.
OrMultipleVertex
io.improbable.keanu.vertices.bool.nonprobabilistic.operators.unary.
BooleanUnaryOpVertex
<T> (implements io.improbable.keanu.vertices.
NonProbabilistic
<T>)
io.improbable.keanu.vertices.bool.nonprobabilistic.operators.unary.
BooleanReshapeVertex
io.improbable.keanu.vertices.bool.nonprobabilistic.operators.unary.
BooleanSliceVertex
io.improbable.keanu.vertices.bool.nonprobabilistic.operators.unary.
BooleanTakeVertex
io.improbable.keanu.vertices.bool.nonprobabilistic.operators.unary.
BooleanUnaryOpLambda
<A>
io.improbable.keanu.vertices.bool.nonprobabilistic.operators.unary.
NotVertex
io.improbable.keanu.vertices.bool.nonprobabilistic.
CastToBooleanVertex
(implements io.improbable.keanu.vertices.
NonProbabilistic
<T>)
io.improbable.keanu.vertices.bool.nonprobabilistic.
ConstantBooleanVertex
(implements io.improbable.keanu.vertices.
ConstantVertex
, io.improbable.keanu.vertices.
NonProbabilistic
<T>)
io.improbable.keanu.vertices.
LogProbGraph.BooleanPlaceholderVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
, io.improbable.keanu.vertices.
NonProbabilistic
<T>, io.improbable.keanu.vertices.
NonSaveableVertex
)
io.improbable.keanu.vertices.bool.nonprobabilistic.operators.
NumericalEqualsVertex
(implements io.improbable.keanu.vertices.
NonProbabilistic
<T>)
io.improbable.keanu.vertices.dbl.
DoubleVertex
(implements io.improbable.keanu.kotlin.DoubleOperators<T>)
io.improbable.keanu.vertices.dbl.probabilistic.
BetaVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
, io.improbable.keanu.vertices.
LogProbGraphSupplier
, io.improbable.keanu.vertices.dbl.probabilistic.
ProbabilisticDouble
, io.improbable.keanu.vertices.
SamplableWithManyScalars
<T>)
io.improbable.keanu.vertices.dbl.nonprobabilistic.
CastToDoubleVertex
(implements io.improbable.keanu.vertices.
NonProbabilistic
<T>)
io.improbable.keanu.vertices.dbl.probabilistic.
CauchyVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
, io.improbable.keanu.vertices.
LogProbGraphSupplier
, io.improbable.keanu.vertices.dbl.probabilistic.
ProbabilisticDouble
, io.improbable.keanu.vertices.
SamplableWithManyScalars
<T>)
io.improbable.keanu.vertices.dbl.probabilistic.
HalfCauchyVertex
io.improbable.keanu.vertices.dbl.probabilistic.
ChiSquaredVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
, io.improbable.keanu.vertices.
LogProbGraphSupplier
, io.improbable.keanu.vertices.dbl.probabilistic.
ProbabilisticDouble
, io.improbable.keanu.vertices.
SamplableWithManyScalars
<T>)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.multiple.
ConcatenationVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
, io.improbable.keanu.vertices.
NonProbabilistic
<T>)
io.improbable.keanu.vertices.dbl.nonprobabilistic.
ConstantDoubleVertex
(implements io.improbable.keanu.vertices.
ConstantVertex
, io.improbable.keanu.vertices.dbl.
Differentiable
, io.improbable.keanu.vertices.
NonProbabilistic
<T>)
io.improbable.keanu.vertices.dbl.probabilistic.
DirichletVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
, io.improbable.keanu.vertices.
LogProbGraphSupplier
, io.improbable.keanu.vertices.dbl.probabilistic.
ProbabilisticDouble
, io.improbable.keanu.vertices.
SamplableWithManyScalars
<T>)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.binary.
DoubleBinaryOpLambda
<A,B> (implements io.improbable.keanu.vertices.dbl.
Differentiable
, io.improbable.keanu.vertices.
NonProbabilistic
<T>, io.improbable.keanu.vertices.
NonSaveableVertex
)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.binary.
DoubleBinaryOpVertex
(implements io.improbable.keanu.vertices.
NonProbabilistic
<T>)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.binary.
AdditionVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.binary.
ArcTan2Vertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.binary.
DifferenceVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.binary.
DivisionVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.binary.
DoubleGreaterThanMaskVertex
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.binary.
DoubleGreaterThanOrEqualToMaskVertex
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.binary.
DoubleLessThanMaskVertex
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.binary.
DoubleLessThanOrEqualToMaskVertex
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.binary.
MatrixMultiplicationVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.binary.
MultiplicationVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.binary.
PowerVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
)
io.improbable.keanu.vertices.dbl.nonprobabilistic.
DoubleCPTVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
, io.improbable.keanu.vertices.
NonProbabilistic
<T>, io.improbable.keanu.vertices.
NonSaveableVertex
)
io.improbable.keanu.vertices.dbl.nonprobabilistic.
DoubleIfVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
, io.improbable.keanu.vertices.
NonProbabilistic
<T>)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.binary.
MaxVertex
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.binary.
MinVertex
io.improbable.keanu.vertices.dbl.nonprobabilistic.
DoubleModelResultVertex
(implements io.improbable.keanu.vertices.model.
ModelResultProvider
<T>, io.improbable.keanu.vertices.
NonProbabilistic
<T>, io.improbable.keanu.vertices.
NonSaveableVertex
)
io.improbable.keanu.vertices.dbl.nonprobabilistic.
DoubleProxyVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
, io.improbable.keanu.vertices.
NonProbabilistic
<T>, io.improbable.keanu.vertices.
ProxyVertex
<T>)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.ternary.
DoubleSetWithMaskVertex
(implements io.improbable.keanu.vertices.
NonProbabilistic
<T>)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.
DoubleUnaryOpLambda
<IN> (implements io.improbable.keanu.vertices.dbl.
Differentiable
, io.improbable.keanu.vertices.
NonProbabilistic
<T>, io.improbable.keanu.vertices.
NonSaveableVertex
)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.
DoubleUnaryOpVertex
(implements io.improbable.keanu.vertices.
NonProbabilistic
<T>)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.
AbsVertex
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.
ArcCosVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.
ArcSinVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.
ArcTanVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.
CeilVertex
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.
CosVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.
ExpVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.
FloorVertex
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.
LogGammaVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.
LogVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.
MatrixDeterminantVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.
MatrixInverseVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.
PermuteVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.
ReshapeVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.
RoundVertex
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.
SigmoidVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.
SinVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.
SliceVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.
SumVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.
TakeVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.unary.
TanVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
)
io.improbable.keanu.vertices.dbl.probabilistic.
ExponentialVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
, io.improbable.keanu.vertices.
LogProbGraphSupplier
, io.improbable.keanu.vertices.dbl.probabilistic.
ProbabilisticDouble
, io.improbable.keanu.vertices.
SamplableWithManyScalars
<T>)
io.improbable.keanu.vertices.dbl.probabilistic.
GammaVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
, io.improbable.keanu.vertices.
LogProbGraphSupplier
, io.improbable.keanu.vertices.dbl.probabilistic.
ProbabilisticDouble
, io.improbable.keanu.vertices.
SamplableWithManyScalars
<T>)
io.improbable.keanu.vertices.dbl.probabilistic.
GaussianVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
, io.improbable.keanu.vertices.
LogProbGraphSupplier
, io.improbable.keanu.vertices.dbl.probabilistic.
ProbabilisticDouble
, io.improbable.keanu.vertices.
SamplableWithManyScalars
<T>)
io.improbable.keanu.vertices.dbl.probabilistic.
HalfGaussianVertex
io.improbable.keanu.vertices.dbl.probabilistic.
InverseGammaVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
, io.improbable.keanu.vertices.
LogProbGraphSupplier
, io.improbable.keanu.vertices.dbl.probabilistic.
ProbabilisticDouble
, io.improbable.keanu.vertices.
SamplableWithManyScalars
<T>)
io.improbable.keanu.vertices.dbl.probabilistic.
KDEVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
, io.improbable.keanu.vertices.dbl.probabilistic.
ProbabilisticDouble
, io.improbable.keanu.vertices.
Samplable
<T>)
io.improbable.keanu.vertices.model.
LambdaModelVertex
(implements io.improbable.keanu.vertices.model.
ModelVertex
<T>, io.improbable.keanu.vertices.
NonSaveableVertex
)
io.improbable.keanu.vertices.dbl.probabilistic.
LaplaceVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
, io.improbable.keanu.vertices.
LogProbGraphSupplier
, io.improbable.keanu.vertices.dbl.probabilistic.
ProbabilisticDouble
, io.improbable.keanu.vertices.
SamplableWithManyScalars
<T>)
io.improbable.keanu.vertices.dbl.probabilistic.
LogisticVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
, io.improbable.keanu.vertices.
LogProbGraphSupplier
, io.improbable.keanu.vertices.dbl.probabilistic.
ProbabilisticDouble
, io.improbable.keanu.vertices.
SamplableWithManyScalars
<T>)
io.improbable.keanu.vertices.dbl.probabilistic.
LogNormalVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
, io.improbable.keanu.vertices.
LogProbGraphSupplier
, io.improbable.keanu.vertices.dbl.probabilistic.
ProbabilisticDouble
, io.improbable.keanu.vertices.
SamplableWithManyScalars
<T>)
io.improbable.keanu.vertices.
LogProbGraph.DoublePlaceholderVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
, io.improbable.keanu.vertices.
NonProbabilistic
<T>, io.improbable.keanu.vertices.
NonSaveableVertex
)
io.improbable.keanu.vertices.dbl.probabilistic.
MultivariateGaussianVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
, io.improbable.keanu.vertices.
LogProbGraphSupplier
, io.improbable.keanu.vertices.dbl.probabilistic.
ProbabilisticDouble
, io.improbable.keanu.vertices.
SamplableWithManyScalars
<T>)
io.improbable.keanu.vertices.dbl.probabilistic.
ParetoVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
, io.improbable.keanu.vertices.
LogProbGraphSupplier
, io.improbable.keanu.vertices.dbl.probabilistic.
ProbabilisticDouble
, io.improbable.keanu.vertices.
SamplableWithManyScalars
<T>)
io.improbable.keanu.vertices.dbl.nonprobabilistic.operators.multiple.
ReduceVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
, io.improbable.keanu.vertices.
NonProbabilistic
<T>, io.improbable.keanu.vertices.
NonSaveableVertex
)
io.improbable.keanu.vertices.dbl.probabilistic.
SmoothUniformVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
, io.improbable.keanu.vertices.
LogProbGraphSupplier
, io.improbable.keanu.vertices.dbl.probabilistic.
ProbabilisticDouble
, io.improbable.keanu.vertices.
SamplableWithManyScalars
<T>)
io.improbable.keanu.vertices.dbl.probabilistic.
StudentTVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
, io.improbable.keanu.vertices.
LogProbGraphSupplier
, io.improbable.keanu.vertices.dbl.probabilistic.
ProbabilisticDouble
, io.improbable.keanu.vertices.
SamplableWithManyScalars
<T>)
io.improbable.keanu.vertices.dbl.probabilistic.
TriangularVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
, io.improbable.keanu.vertices.
LogProbGraphSupplier
, io.improbable.keanu.vertices.dbl.probabilistic.
ProbabilisticDouble
, io.improbable.keanu.vertices.
SamplableWithManyScalars
<T>)
io.improbable.keanu.vertices.dbl.probabilistic.
UniformVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
, io.improbable.keanu.vertices.
LogProbGraphSupplier
, io.improbable.keanu.vertices.dbl.probabilistic.
ProbabilisticDouble
, io.improbable.keanu.vertices.
SamplableWithManyScalars
<T>)
io.improbable.keanu.vertices.generic.
GenericVertex
<T>
io.improbable.keanu.vertices.generic.nonprobabilistic.operators.binary.
BinaryOpVertex
<A,B,C> (implements io.improbable.keanu.vertices.
NonProbabilistic
<T>)
io.improbable.keanu.vertices.generic.nonprobabilistic.operators.binary.
BinaryOpLambda
<A,B,C> (implements io.improbable.keanu.vertices.
NonSaveableVertex
)
io.improbable.keanu.vertices.generic.nonprobabilistic.
ConstantGenericVertex
<T> (implements io.improbable.keanu.vertices.
NonProbabilistic
<T>, io.improbable.keanu.vertices.
NonSaveableVertex
)
io.improbable.keanu.vertices.generic.
GenericTensorVertex
<T>
io.improbable.keanu.vertices.generic.probabilistic.discrete.
CategoricalVertex
<CATEGORY,TENSOR> (implements io.improbable.keanu.vertices.
NonSaveableVertex
, io.improbable.keanu.vertices.
Probabilistic
<T>)
io.improbable.keanu.vertices.generic.nonprobabilistic.
CPTVertex
<OUT> (implements io.improbable.keanu.vertices.
NonProbabilistic
<T>, io.improbable.keanu.vertices.
NonSaveableVertex
)
io.improbable.keanu.vertices.generic.nonprobabilistic.
IfVertex
<T> (implements io.improbable.keanu.vertices.
NonProbabilistic
<T>)
io.improbable.keanu.vertices.generic.nonprobabilistic.
MultiplexerVertex
<T> (implements io.improbable.keanu.vertices.
NonProbabilistic
<T>)
io.improbable.keanu.vertices.generic.nonprobabilistic.
PrintVertex
<T> (implements io.improbable.keanu.vertices.
NonProbabilistic
<T>)
io.improbable.keanu.vertices.generic.nonprobabilistic.operators.unary.
UnaryOpVertex
<IN,OUT> (implements io.improbable.keanu.vertices.
NonProbabilistic
<T>)
io.improbable.keanu.vertices.generic.nonprobabilistic.operators.unary.
GenericSliceVertex
<T>
io.improbable.keanu.vertices.generic.nonprobabilistic.operators.unary.
GenericTakeVertex
<T>
io.improbable.keanu.vertices.generic.nonprobabilistic.operators.unary.
UnaryOpLambda
<IN,OUT> (implements io.improbable.keanu.vertices.
NonSaveableVertex
)
io.improbable.keanu.vertices.intgr.
IntegerVertex
(implements io.improbable.keanu.kotlin.IntegerOperators<T>)
io.improbable.keanu.vertices.intgr.probabilistic.
BinomialVertex
(implements io.improbable.keanu.vertices.
LogProbGraphSupplier
, io.improbable.keanu.vertices.intgr.probabilistic.
ProbabilisticInteger
, io.improbable.keanu.vertices.
SamplableWithManyScalars
<T>)
io.improbable.keanu.vertices.intgr.nonprobabilistic.
CastToIntegerVertex
(implements io.improbable.keanu.vertices.
NonProbabilistic
<T>)
io.improbable.keanu.vertices.intgr.nonprobabilistic.
ConstantIntegerVertex
(implements io.improbable.keanu.vertices.
ConstantVertex
, io.improbable.keanu.vertices.
NonProbabilistic
<T>)
io.improbable.keanu.vertices.intgr.probabilistic.
GeometricVertex
(implements io.improbable.keanu.vertices.
LogProbGraphSupplier
, io.improbable.keanu.vertices.intgr.probabilistic.
ProbabilisticInteger
, io.improbable.keanu.vertices.
SamplableWithManyScalars
<T>)
io.improbable.keanu.vertices.intgr.nonprobabilistic.operators.binary.
IntegerBinaryOpLambda
<A,B> (implements io.improbable.keanu.vertices.
NonProbabilistic
<T>, io.improbable.keanu.vertices.
NonSaveableVertex
)
io.improbable.keanu.vertices.intgr.nonprobabilistic.operators.binary.
IntegerBinaryOpVertex
(implements io.improbable.keanu.vertices.
NonProbabilistic
<T>)
io.improbable.keanu.vertices.intgr.nonprobabilistic.operators.binary.
IntegerAdditionVertex
io.improbable.keanu.vertices.intgr.nonprobabilistic.operators.binary.
IntegerDifferenceVertex
io.improbable.keanu.vertices.intgr.nonprobabilistic.operators.binary.
IntegerDivisionVertex
io.improbable.keanu.vertices.intgr.nonprobabilistic.operators.binary.
IntegerMaxVertex
io.improbable.keanu.vertices.intgr.nonprobabilistic.operators.binary.
IntegerMinVertex
io.improbable.keanu.vertices.intgr.nonprobabilistic.operators.binary.
IntegerMultiplicationVertex
io.improbable.keanu.vertices.intgr.nonprobabilistic.operators.binary.
IntegerPowerVertex
io.improbable.keanu.vertices.intgr.nonprobabilistic.operators.multiple.
IntegerConcatenationVertex
(implements io.improbable.keanu.vertices.
NonProbabilistic
<T>)
io.improbable.keanu.vertices.intgr.nonprobabilistic.
IntegerCPTVertex
(implements io.improbable.keanu.vertices.
NonProbabilistic
<T>, io.improbable.keanu.vertices.
NonSaveableVertex
)
io.improbable.keanu.vertices.intgr.nonprobabilistic.
IntegerIfVertex
(implements io.improbable.keanu.vertices.
NonProbabilistic
<T>)
io.improbable.keanu.vertices.intgr.nonprobabilistic.operators.
IntegerModelResultVertex
(implements io.improbable.keanu.vertices.model.
ModelResultProvider
<T>, io.improbable.keanu.vertices.
NonProbabilistic
<T>, io.improbable.keanu.vertices.
NonSaveableVertex
)
io.improbable.keanu.vertices.intgr.nonprobabilistic.
IntegerProxyVertex
(implements io.improbable.keanu.vertices.
NonProbabilistic
<T>, io.improbable.keanu.vertices.
ProxyVertex
<T>)
io.improbable.keanu.vertices.intgr.nonprobabilistic.operators.unary.
IntegerUnaryOpLambda
<IN> (implements io.improbable.keanu.vertices.
NonProbabilistic
<T>, io.improbable.keanu.vertices.
NonSaveableVertex
)
io.improbable.keanu.vertices.intgr.nonprobabilistic.operators.unary.
IntegerUnaryOpVertex
(implements io.improbable.keanu.vertices.
NonProbabilistic
<T>)
io.improbable.keanu.vertices.intgr.nonprobabilistic.operators.unary.
IntegerAbsVertex
io.improbable.keanu.vertices.intgr.nonprobabilistic.operators.unary.
IntegerReshapeVertex
io.improbable.keanu.vertices.intgr.nonprobabilistic.operators.unary.
IntegerSliceVertex
io.improbable.keanu.vertices.intgr.nonprobabilistic.operators.unary.
IntegerSumVertex
io.improbable.keanu.vertices.intgr.nonprobabilistic.operators.unary.
IntegerTakeVertex
io.improbable.keanu.vertices.
LogProbGraph.IntegerPlaceholderVertex
(implements io.improbable.keanu.vertices.dbl.
Differentiable
, io.improbable.keanu.vertices.
NonProbabilistic
<T>, io.improbable.keanu.vertices.
NonSaveableVertex
)
io.improbable.keanu.vertices.intgr.probabilistic.
MultinomialVertex
(implements io.improbable.keanu.vertices.intgr.probabilistic.
ProbabilisticInteger
, io.improbable.keanu.vertices.
SamplableWithManyScalars
<T>)
io.improbable.keanu.vertices.intgr.probabilistic.
PoissonVertex
(implements io.improbable.keanu.vertices.
LogProbGraphSupplier
, io.improbable.keanu.vertices.intgr.probabilistic.
ProbabilisticInteger
, io.improbable.keanu.vertices.
SamplableWithManyScalars
<T>)
io.improbable.keanu.vertices.intgr.probabilistic.
UniformIntVertex
(implements io.improbable.keanu.vertices.
LogProbGraphSupplier
, io.improbable.keanu.vertices.intgr.probabilistic.
ProbabilisticInteger
, io.improbable.keanu.vertices.
SamplableWithManyScalars
<T>)
io.improbable.keanu.util.io.
VertexDotLabel
io.improbable.keanu.vertices.
VertexId
(implements java.lang.Comparable<T>, io.improbable.keanu.algorithms.
VariableReference
)
io.improbable.keanu.vertices.
VertexLabel
io.improbable.keanu.vertices.
VertexState
<T> (implements io.improbable.keanu.network.
VariableState
)
io.improbable.keanu.algorithms.graphtraversal.
VertexValuePropagation
io.improbable.keanu.util.csv.
WriteCsv
io.improbable.keanu.util.csv.
Writer
io.improbable.keanu.util.csv.
ColumnWriter
io.improbable.keanu.util.csv.
RowWriter
io.improbable.keanu.util.csv.
SampleWriter
Interface Hierarchy
java.util.function.BiConsumer<T,U>
io.improbable.keanu.util.csv.pojo.byrow.
CsvCellConsumer
<T>
io.improbable.keanu.util.csv.pojo.bycolumn.
CsvColumnConsumer
<T>
io.improbable.keanu.kotlin.BooleanOperators<T>
io.improbable.keanu.tensor.bool.
BooleanTensor
(also extends io.improbable.keanu.tensor.
Tensor
<T>)
io.improbable.keanu.vertices.
ConstantVertex
io.improbable.keanu.network.grouping.continuouspointgroupers.
ContinuousPointGrouper
io.improbable.keanu.algorithms.variational.optimizer.
ConvergenceChecker
io.improbable.keanu.vertices.dbl.
Differentiable
io.improbable.keanu.distributions.
Distribution
<T>
io.improbable.keanu.distributions.
ContinuousDistribution
io.improbable.keanu.distributions.
DiscreteDistribution
io.improbable.keanu.algorithms.variational.optimizer.
FitnessFunction
io.improbable.keanu.algorithms.variational.optimizer.
FitnessFunctionGradient
io.improbable.keanu.algorithms.variational.optimizer.gradient.
GradientOptimizationAlgorithm
io.improbable.keanu.algorithms.variational.optimizer.
HasShape
io.improbable.keanu.vertices.
SamplableWithManyScalars
<T> (also extends io.improbable.keanu.vertices.
Samplable
<T>, io.improbable.keanu.vertices.
SamplableWithShape
<T>)
io.improbable.keanu.vertices.
LogProbGraphSupplier
io.improbable.keanu.algorithms.mcmc.proposal.
MHStepVariableSelector
io.improbable.keanu.model.
ModelFitter
io.improbable.keanu.model.
ModelGraph
<INPUT,OUTPUT>
io.improbable.keanu.vertices.model.
ModelResultProvider
<T>
io.improbable.keanu.network.
NetworkLoader
io.improbable.keanu.network.
NetworkSaver
io.improbable.keanu.network.
NetworkState
io.improbable.keanu.algorithms.variational.optimizer.nongradient.
NonGradientOptimizationAlgorithm
io.improbable.keanu.vertices.
NonSaveableVertex
io.improbable.keanu.kotlin.NumberOperators<T>
io.improbable.keanu.kotlin.DoubleOperators<T>
io.improbable.keanu.tensor.dbl.
DoubleTensor
(also extends io.improbable.keanu.tensor.
NumberTensor
<N,T>)
io.improbable.keanu.kotlin.IntegerOperators<T>
io.improbable.keanu.tensor.intgr.
IntegerTensor
(also extends io.improbable.keanu.tensor.
NumberTensor
<N,T>)
io.improbable.keanu.tensor.
NumberTensor
<N,T> (also extends io.improbable.keanu.tensor.
Tensor
<T>)
io.improbable.keanu.tensor.dbl.
DoubleTensor
(also extends io.improbable.keanu.kotlin.DoubleOperators<T>)
io.improbable.keanu.tensor.intgr.
IntegerTensor
(also extends io.improbable.keanu.kotlin.IntegerOperators<T>)
io.improbable.keanu.vertices.
Observable
<T>
io.improbable.keanu.vertices.model.
ModelVertex
<T>
io.improbable.keanu.vertices.
NonProbabilistic
<T>
io.improbable.keanu.vertices.model.
ModelVertex
<T>
io.improbable.keanu.vertices.
Probabilistic
<T> (also extends io.improbable.keanu.vertices.
Samplable
<T>)
io.improbable.keanu.vertices.bool.probabilistic.
ProbabilisticBoolean
io.improbable.keanu.vertices.dbl.probabilistic.
ProbabilisticDouble
io.improbable.keanu.vertices.intgr.probabilistic.
ProbabilisticInteger
io.improbable.keanu.vertices.bool.probabilistic.
ProbabilisticBoolean
io.improbable.keanu.vertices.dbl.probabilistic.
ProbabilisticDouble
io.improbable.keanu.vertices.intgr.probabilistic.
ProbabilisticInteger
io.improbable.keanu.algorithms.variational.optimizer.
Optimizer
io.improbable.keanu.algorithms.
PosteriorSamplingAlgorithm
io.improbable.keanu.algorithms.mcmc.nuts.
Potential
io.improbable.keanu.model.
PredictiveModel
<INPUT,OUTPUT>
io.improbable.keanu.algorithms.
ProbabilisticModel
io.improbable.keanu.algorithms.
ProbabilisticModelWithGradient
io.improbable.keanu.algorithms.mcmc.proposal.
ProposalDistribution
io.improbable.keanu.algorithms.mcmc.proposal.
ProposalListener
io.improbable.keanu.algorithms.mcmc.
ProposalRejectionStrategy
io.improbable.keanu.vertices.
ProxyVertex
<T>
io.improbable.keanu.algorithms.variational.
QDistribution
io.improbable.keanu.randomfactory.
RandomFactory
<T>
io.improbable.keanu.vertices.
Samplable
<T>
io.improbable.keanu.vertices.
Probabilistic
<T> (also extends io.improbable.keanu.vertices.
Observable
<T>)
io.improbable.keanu.vertices.bool.probabilistic.
ProbabilisticBoolean
io.improbable.keanu.vertices.dbl.probabilistic.
ProbabilisticDouble
io.improbable.keanu.vertices.intgr.probabilistic.
ProbabilisticInteger
io.improbable.keanu.vertices.bool.probabilistic.
ProbabilisticBoolean
io.improbable.keanu.vertices.dbl.probabilistic.
ProbabilisticDouble
io.improbable.keanu.vertices.intgr.probabilistic.
ProbabilisticInteger
io.improbable.keanu.vertices.
SamplableWithManyScalars
<T> (also extends io.improbable.keanu.algorithms.variational.optimizer.
HasShape
, io.improbable.keanu.vertices.
SamplableWithShape
<T>)
io.improbable.keanu.vertices.
SamplableWithShape
<T>
io.improbable.keanu.vertices.
SamplableWithManyScalars
<T> (also extends io.improbable.keanu.algorithms.variational.optimizer.
HasShape
, io.improbable.keanu.vertices.
Samplable
<T>)
io.improbable.keanu.algorithms.mcmc.
SamplingAlgorithm
io.improbable.keanu.algorithms.mcmc.
SimulatedAnnealing.AnnealingSchedule
io.improbable.keanu.util.status.
StatusBarComponent
io.improbable.keanu.tensor.
Tensor
<T>
io.improbable.keanu.tensor.bool.
BooleanTensor
(also extends io.improbable.keanu.kotlin.BooleanOperators<T>)
io.improbable.keanu.tensor.dbl.
DoubleTensor
(also extends io.improbable.keanu.kotlin.DoubleOperators<T>, io.improbable.keanu.tensor.
NumberTensor
<N,T>)
io.improbable.keanu.tensor.intgr.
IntegerTensor
(also extends io.improbable.keanu.kotlin.IntegerOperators<T>, io.improbable.keanu.tensor.
NumberTensor
<N,T>)
io.improbable.keanu.tensor.
NumberTensor
<N,T> (also extends io.improbable.keanu.kotlin.NumberOperators<T>)
io.improbable.keanu.tensor.dbl.
DoubleTensor
(also extends io.improbable.keanu.kotlin.DoubleOperators<T>)
io.improbable.keanu.tensor.intgr.
IntegerTensor
(also extends io.improbable.keanu.kotlin.IntegerOperators<T>)
io.improbable.keanu.tensor.
Tensor.FlattenedView
<T>
io.improbable.keanu.tensor.validate.policy.
TensorValidationPolicy
<TENSOR>
io.improbable.keanu.tensor.validate.check.
TensorValueChecker
<TENSOR>
io.improbable.keanu.tensor.validate.
TensorValidator
<DATATYPE,TENSOR>
io.improbable.keanu.algorithms.
Variable
<VALUE,STATE>
io.improbable.keanu.algorithms.
VariableReference
io.improbable.keanu.network.
VariableState
io.improbable.keanu.vertices.
VertexDictionary
Annotation Type Hierarchy
io.improbable.keanu.util.csv.pojo.
CsvProperty
(implements java.lang.annotation.Annotation)
io.improbable.keanu.vertices.
SaveVertexParam
(implements java.lang.annotation.Annotation)
io.improbable.keanu.vertices.
LoadShape
(implements java.lang.annotation.Annotation)
io.improbable.keanu.vertices.
LoadVertexParam
(implements java.lang.annotation.Annotation)
io.improbable.keanu.annotation.
DisplayInformationForOutput
(implements java.lang.annotation.Annotation)
io.improbable.keanu.annotation.
ExportVertexToPythonBindings
(implements java.lang.annotation.Annotation)
Enum Hierarchy
java.lang.Object
java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
io.improbable.keanu.model.regression.
RegressionRegularization
io.improbable.keanu.algorithms.variational.optimizer.
ProbabilityFitness
io.improbable.keanu.algorithms.variational.optimizer.
ConvergenceChecker.Norm
io.improbable.keanu.algorithms.variational.optimizer.gradient.
ConjugateGradient.UpdateFormula
io.improbable.keanu.algorithms.mcmc.nuts.
NUTS.Metrics
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes