Cortex
Documentation for Cortex. Cortex is a simple, efficient and modular framework for running message passing algorithms on graphs, with a focus on message-passing based Bayesian inference. This is a successor to the ReactiveMP.jl package.
Where To Go Next?
- Signals - Read about core reactive programming concepts with the
Signaltype. - Inference - Learn how Cortex uses the
InferenceEngineto perform inference on a probabilistic model.
Index
Cortex.InferenceSignalVariantsCortex.AbstractInferenceRequestProcessorCortex.ConnectionCortex.FactorCortex.InferenceEngineCortex.InferenceEngineTracerCortex.InferenceEngineWarningCortex.InferenceRequestCortex.InferenceRequestScannerCortex.InferenceSignalCortex.InferenceSignalVariantCortex.InferenceSignalVariants.IndividualMarginalCortex.InferenceSignalVariants.JointMarginalCortex.InferenceSignalVariants.MessageToFactorCortex.InferenceSignalVariants.MessageToVariableCortex.InferenceSignalVariants.ProductOfMessagesCortex.InferenceSignalVariants.UnspecifiedCortex.SignalCortex.SupportedModelEngineCortex.TracedInferenceExecutionCortex.TracedInferenceRequestCortex.TracedInferenceRoundCortex.UndefValueCortex.UndefVariantCortex.UnsupportedModelEngineCortex.UnsupportedModelEngineErrorCortex.VariableCortex.add_dependency!Cortex.add_local_marginal_to_factor!Cortex.compute!Cortex.compute_individual_marginal!Cortex.compute_joint_marginal!Cortex.compute_message_to_factor!Cortex.compute_message_to_variable!Cortex.compute_product_of_messages!Cortex.compute_value!Cortex.create_inference_signalCortex.get_connected_factor_idsCortex.get_connected_factor_idsCortex.get_connected_variable_idsCortex.get_connected_variable_idsCortex.get_connectionCortex.get_connectionCortex.get_connection_indexCortex.get_connection_labelCortex.get_connection_message_to_factorCortex.get_connection_message_to_factorCortex.get_connection_message_to_variableCortex.get_connection_message_to_variableCortex.get_dependenciesCortex.get_factorCortex.get_factorCortex.get_factor_functional_formCortex.get_factor_idsCortex.get_factor_idsCortex.get_factor_local_marginalsCortex.get_listenersCortex.get_model_engineCortex.get_valueCortex.get_variableCortex.get_variableCortex.get_variable_idsCortex.get_variable_idsCortex.get_variable_indexCortex.get_variable_linked_signalsCortex.get_variable_marginalCortex.get_variable_nameCortex.get_variantCortex.is_computedCortex.is_engine_supportedCortex.is_pendingCortex.isa_variantCortex.link_signal_to_variable!Cortex.process!Cortex.process_dependencies!Cortex.process_inference_requestCortex.request_inference_forCortex.scan_inference_requestCortex.set_signals_variants!Cortex.set_value!Cortex.set_variant!Cortex.throw_if_engine_unsupportedCortex.update_marginals!Cortex.value_typeCortex.variant_type