![]() |
aGrUM 2.3.2
a C++ library for (probabilistic) graphical models
|
aGrUM's exceptions More...
#include <iomanip>#include <iostream>#include <string>#include <utility>#include <agrum/base/core/types.h>Go to the source code of this file.
Classes | |
| class | gum::Exception |
| Base class for all aGrUM's exceptions. More... | |
Namespaces | |
| namespace | gum |
| gum is the global namespace for all aGrUM entities | |
Macros | |
| #define | GUM_ERROR_IN_EXPR(type, msg) |
| #define | GUM_ERROR(type, msg) |
| #define | GUM_SHOWERROR(e) |
| #define | GUM_MAKE_ERROR(TYPE, SUPERCLASS, MSG) |
| #define | GUM_SYNTAX_ERROR(msg, filename, line, column) |
aGrUM's exceptions
Definition in file exceptions.h.
| #define GUM_ERROR | ( | type, | |
| msg ) |
Definition at line 72 of file exceptions.h.
Referenced by gum::ApproximationSchemeListener::ApproximationSchemeListener(), gum::BayesNetFactory< GUM_SCALAR >::BayesNetFactory(), gum::BayesNetFactory< GUM_SCALAR >::BayesNetFactory(), gum::learning::BNLearnerListener::BNLearnerListener(), gum::learning::IBNLearner::Database::Database(), gum::learning::IBNLearner::Database::Database(), gum::DiGraphListener::DiGraphListener(), gum::DiGraphListener::DiGraphListener(), gum::prm::GroundedInference< GUM_SCALAR >::GroundedInference(), gum::IBayesNetGenerator< GUM_SCALAR, ICPTGenerator >::IBayesNetGenerator(), gum::InformationTheory< INFERENCE_ENGINE, GUM_SCALAR >::InformationTheory(), gum::IntegerVariable::IntegerVariable(), gum::IntegerVariable::IntegerVariable(), gum::LinearApproximationPolicy< GUM_SCALAR >::LinearApproximationPolicy(), gum::ListConstIterator< Val >::ListConstIterator(), gum::MarkovBlanket::MarkovBlanket(), gum::MaxInducedWidthMCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >::MaxInducedWidthMCBayesNetGenerator(), gum::MaxParentsMCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >::MaxParentsMCBayesNetGenerator(), gum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >::MCBayesNetGenerator(), gum::MixedGraphListener::MixedGraphListener(), gum::MixedGraphListener::MixedGraphListener(), gum::MultiDimImplementation< double >::MultiDimImplementation(), gum::MultiDimNoisyAND< GUM_SCALAR >::MultiDimNoisyAND(), gum::NumericalDiscreteVariable::NumericalDiscreteVariable(), gum::NumericalDiscreteVariable::NumericalDiscreteVariable(), gum::OrderedEliminationSequenceStrategy::OrderedEliminationSequenceStrategy(), gum::prm::PRMAggregate< GUM_SCALAR >::PRMAggregate(), gum::prm::PRMAttribute< GUM_SCALAR >::PRMAttribute(), gum::prm::PRMClassElementContainer< GUM_SCALAR >::PRMClassElementContainer(), gum::prm::PRMFormAttribute< GUM_SCALAR >::PRMFormAttribute(), gum::prm::PRMFuncAttribute< GUM_SCALAR >::PRMFuncAttribute(), gum::prm::PRMInterface< GUM_SCALAR >::PRMInterface(), gum::prm::PRMParameter< GUM_SCALAR >::PRMParameter(), gum::prm::PRMReferenceSlot< GUM_SCALAR >::PRMReferenceSlot(), gum::prm::PRMScalarAttribute< GUM_SCALAR >::PRMScalarAttribute(), gum::prm::PRMSlotChain< GUM_SCALAR >::PRMSlotChain(), gum::prm::PRMSlotChain< double >::PRMSlotChain(), gum::prm::PRMType::PRMType(), gum::prm::PRMType::PRMType(), gum::ProgressListener::ProgressListener(), gum::SpanningForestPrim::SpanningForestPrim(), gum::UndiGraphListener::UndiGraphListener(), gum::UndiGraphListener::UndiGraphListener(), gum::prm::o3prm::O3ClassFactory< GUM_SCALAR >::_addParameters_(), gum::prm::PRMFactory< GUM_SCALAR >::_addParent_(), gum::prm::PRMFactory< GUM_SCALAR >::_addParent_(), gum::credal::lp::LpExpr::_addSide_(), gum::credal::lp::LpExpr::_addSide_(), gum::credal::lp::LpExpr::_addSide_(), gum::credal::lp::LpExpr::_addSide_(), gum::MarkovBlanket::_buildMarkovBlanket_(), gum::prm::o3prm::O3ClassFactory< GUM_SCALAR >::_checkAggParameters_(), gum::BNdistance< GUM_SCALAR >::_checkCompatibility_(), gum::prm::gspan::DFSTree< GUM_SCALAR >::_checkGrowth_(), gum::prm::PRMClass< GUM_SCALAR >::_checkInterface_(), gum::prm::PRMFactory< GUM_SCALAR >::_checkInterfaceImplementation_(), gum::BayesNetFactory< GUM_SCALAR >::_checkModalityInBag_(), gum::FMDPFactory< GUM_SCALAR >::_checkModalityInBag_(), gum::prm::o3prm::O3SystemFactory< GUM_SCALAR >::_checkParameters_(), gum::prm::PRMClass< GUM_SCALAR >::_checkRefInterface_(), gum::prm::PRMFactory< GUM_SCALAR >::_checkStack_(), gum::prm::PRMFactory< GUM_SCALAR >::_checkStack_(), gum::prm::PRMFactory< GUM_SCALAR >::_checkStackContainter_(), gum::BayesNetFactory< GUM_SCALAR >::_checkVariableModality_(), gum::BayesNetFactory< GUM_SCALAR >::_checkVariableName_(), gum::DefaultJunctionTreeStrategy::_computeJunctionTree_(), gum::MultiDimBucket< GUM_SCALAR >::_computeValue_(), gum::GraphicalModelInference< GUM_SCALAR >::_createHardEvidence_(), gum::prm::SVE< GUM_SCALAR >::_eliminateNodesWithEvidence_(), gum::prm::PRMFormAttribute< GUM_SCALAR >::_fillCpf_(), gum::Formula::_finalize_(), gum::prm::StructuredBayesBall< GUM_SCALAR >::_fromChild_(), gum::FormulaPart::_function_argc_(), gum::FormulaPart::_function_eval_(), gum::prm::ClusteredLayerGenerator< GUM_SCALAR >::_generateCluster_(), gum::prm::ClusteredLayerGenerator< GUM_SCALAR >::_generateSystem_(), gum::prm::ClassBayesNet< GUM_SCALAR >::_get_(), gum::prm::ClassBayesNet< GUM_SCALAR >::_get_(), gum::prm::InstanceBayesNet< GUM_SCALAR >::_get_(), gum::credal::CredalNet< GUM_SCALAR >::_H2Vlrs_(), gum::BayesNetFactory< GUM_SCALAR >::_illegalStateError_(), gum::FMDPFactory< GUM_SCALAR >::_illegalStateError_(), gum::credal::LRSWrapper< GUM_SCALAR >::_initLrs_(), gum::prm::SVED< GUM_SCALAR >::_initReqSets_(), gum::BijectionImplementation< T1, T2, Gen >::_insert_(), gum::BijectionImplementation< T1, T2, Gen >::_insert_(), gum::HashTable< Key, Val >::_insert_(), gum::List< Val >::_insert_(), gum::List< Val >::_insert_(), gum::credal::CredalNet< GUM_SCALAR >::_intervalToCredal_(), gum::GraphicalModelInference< GUM_SCALAR >::_isHardEvidence_(), gum::DefaultPartialOrderedEliminationSequenceStrategy::_nodeToEliminate_(), gum::FormulaPart::_operator_argc_(), gum::FormulaPart::_operator_eval_(), gum::prm::PRMClass< GUM_SCALAR >::_overloadReference_(), gum::Formula::_push_comma_(), gum::Formula::_push_function_(), gum::Formula::_push_identifier_(), gum::Formula::_push_rightParenthesis_(), gum::Formula::_push_variable_(), gum::prm::o3prmr::O3prmrInterpreter::_readFile_(), gum::Formula::_reduceOperatorOrFunction_(), gum::prm::PRMFactory< GUM_SCALAR >::_retrieveClass_(), gum::prm::PRMFactory< GUM_SCALAR >::_retrieveCommonType_(), gum::prm::PRMFactory< GUM_SCALAR >::_retrieveInputs_(), gum::prm::PRMFactory< GUM_SCALAR >::_retrieveInterface_(), gum::prm::PRMFactory< GUM_SCALAR >::_retrieveType_(), gum::learning::IBNLearner::_setPriorWeight_(), gum::prm::StructuredInference< GUM_SCALAR >::_translatePotSet_(), gum::learning::BNDatabaseGenerator< GUM_SCALAR >::_varOrderFromCSV_(), gum::Instantiation::actAsSlave(), gum::FMDP< GUM_SCALAR >::actionId(), gum::FMDP< GUM_SCALAR >::actionName(), gum::Instantiation::add(), gum::MultiDimBijArray< GUM_SCALAR >::add(), gum::MultiDimDecorator< GUM_SCALAR >::add(), gum::MultiDimWithOffset< GUM_SCALAR >::add(), gum::prm::PRMClass< GUM_SCALAR >::add(), gum::prm::PRMInstance< GUM_SCALAR >::add(), gum::prm::PRMInstance< double >::add(), gum::prm::PRMInterface< GUM_SCALAR >::add(), gum::prm::PRMSystem< GUM_SCALAR >::add(), gum::prm::PRMSystem< GUM_SCALAR >::add(), gum::FMDP< GUM_SCALAR >::addAction(), gum::prm::PRMFactory< GUM_SCALAR >::addAggregator(), gum::AggregatorDecomposition< GUM_SCALAR >::addAggregator_(), gum::MarginalTargetedInference< GUM_SCALAR >::addAllTargets(), gum::MarginalTargetedMRFInference< GUM_SCALAR >::addAllTargets(), gum::BayesNet< GUM_SCALAR >::addAND(), gum::BayesNet< GUM_SCALAR >::addArc(), gum::BayesNet< GUM_SCALAR >::addArc(), gum::DAG::addArc(), gum::DAGCycleDetector::addArc(), gum::DiGraph::addArc(), gum::InfluenceDiagram< GUM_SCALAR >::addArc(), gum::PDAG::addArc(), gum::prm::gspan::Pattern::addArc(), gum::prm::PRMClass< GUM_SCALAR >::addArc(), gum::prm::PRMInterface< GUM_SCALAR >::addArc(), gum::prm::PRMSystem< GUM_SCALAR >::addArray(), gum::prm::PRMFactory< GUM_SCALAR >::addAttribute(), gum::InfluenceDiagram< GUM_SCALAR >::addChanceNode(), gum::prm::PRMParameter< GUM_SCALAR >::addChild(), gum::credal::lp::LpInterface< GUM_SCALAR >::addCols(), gum::FMDP< GUM_SCALAR >::addCostForAction(), gum::FMDP< double >::addCostForAction(), gum::InfluenceDiagram< GUM_SCALAR >::addDecisionNode(), gum::AggregatorDecomposition< GUM_SCALAR >::addDepthLayer_(), gum::PDAG::addEdge(), gum::UndiGraph::addEdge(), gum::GraphicalModelInference< GUM_SCALAR >::addEvidence(), gum::GraphicalModelInference< GUM_SCALAR >::addEvidence(), gum::BayesNet< GUM_SCALAR >::addEXISTS(), gum::BayesNet< GUM_SCALAR >::addFORALL(), gum::prm::PRMFactory< GUM_SCALAR >::addImport(), gum::prm::PRMFactory< GUM_SCALAR >::addInstance(), gum::JointTargetedInference< GUM_SCALAR >::addJointTarget(), gum::JointTargetedMRFInference< GUM_SCALAR >::addJointTarget(), gum::prm::PRMFactory< GUM_SCALAR >::addLabel(), gum::NodeGraphPart::addNodeWithId(), gum::prm::PRMFactory< GUM_SCALAR >::addNoisyOrCompound(), gum::BayesNet< GUM_SCALAR >::addOR(), gum::prm::PRMFormAttribute< GUM_SCALAR >::addParent(), gum::prm::PRMParameter< GUM_SCALAR >::addParent(), gum::prm::PRMParameter< double >::addParent(), gum::prm::PRMScalarAttribute< GUM_SCALAR >::addParent(), gum::prm::o3prmr::O3prmrInterpreter::addPath(), gum::prm::PRMFactory< GUM_SCALAR >::addRangeType(), gum::prm::PRMFactory< GUM_SCALAR >::addReferenceSlot(), gum::FMDP< GUM_SCALAR >::addRewardForAction(), gum::credal::lp::LpInterface< GUM_SCALAR >::addRow(), gum::credal::lp::LpInterface< GUM_SCALAR >::addRow(), gum::MarginalTargetedInference< GUM_SCALAR >::addTarget(), gum::MarginalTargetedInference< GUM_SCALAR >::addTarget(), gum::MarginalTargetedMRFInference< GUM_SCALAR >::addTarget(), gum::MarginalTargetedMRFInference< GUM_SCALAR >::addTarget(), gum::prm::PRMFactory< GUM_SCALAR >::addTick(), gum::InfluenceDiagram< GUM_SCALAR >::addUtilityNode(), gum::InfluenceDiagram< GUM_SCALAR >::addUtilityNode(), gum::credal::CredalNet< GUM_SCALAR >::addVariable(), gum::FMDP< GUM_SCALAR >::addVariable(), gum::BayesNet< GUM_SCALAR >::addWeightedArc(), gum::Instantiation::addWithMaster(), gum::FormulaPart::argc(), gum::HashTableList< Key, Val >::at(), gum::HashTableList< Key, Val >::at(), gum::SequenceImplementation< Key, Gen >::atPos(), gum::List< Val >::back(), gum::SplayTree< Element >::back(), gum::prm::PRMSystem< GUM_SCALAR >::begin(), gum::prm::PRMSystem< GUM_SCALAR >::begin(), gum::credal::CredalNet< GUM_SCALAR >::bnToCredal(), gum::MultiDimBucket< GUM_SCALAR >::bucket(), gum::prm::o3prm::O3TypeFactory< GUM_SCALAR >::build(), gum::build_node_for_ID(), gum::prm::PRMClassElement< GUM_SCALAR >::cast(), gum::MultiDimICIModel< GUM_SCALAR >::causalWeight(), gum::BayesNet< GUM_SCALAR >::changeTensor(), gum::BayesNet< GUM_SCALAR >::changeVariableLabel(), gum::BayesNetFragment< GUM_SCALAR >::checkConsistency(), gum::GraphicalModelInference< GUM_SCALAR >::chgEvidence(), gum::GraphicalModelInference< GUM_SCALAR >::chgEvidence(), gum::Instantiation::chgVal(), gum::Instantiation::chgVal(), gum::prm::gspan::DFSTree< GUM_SCALAR >::children(), gum::prm::gspan::DFSTree< GUM_SCALAR >::children(), gum::HashTableConstIteratorSafe< const gum::DiscreteVariable *, Idx >::clear(), gum::Instantiation::clear(), gum::VariableLog2ParamComplexity::CnrToFile(), gum::prm::PRMClass< GUM_SCALAR >::completeInheritance(), gum::BNdistance< GUM_SCALAR >::computeKL_(), gum::credal::LRSWrapper< GUM_SCALAR >::computeVolume(), gum::BayesNet< GUM_SCALAR >::contextualize(), gum::prm::PRMFactory< GUM_SCALAR >::continueAggregator(), gum::prm::PRMFactory< GUM_SCALAR >::continueAttribute(), gum::prm::PRMFactory< GUM_SCALAR >::continueClass(), gum::prm::PRMFactory< GUM_SCALAR >::continueInterface(), gum::BinaryJoinTreeConverterDefault::convert(), gum::MultiDimFunctionGraph< GUM_SCALAR, TerminalNodePolicy >::copy(), gum::MultiDimFunctionGraph< GUM_SCALAR, TerminalNodePolicy >::copy(), gum::MultiDimFunctionGraph< GUM_SCALAR, TerminalNodePolicy >::copyAndMultiplyByScalar(), gum::aggregator::MultiDimAggregator< GUM_SCALAR >::copyFrom(), gum::MultiDimContainer< GUM_SCALAR >::copyFrom(), gum::MultiDimContainer< GUM_SCALAR >::copyFrom(), gum::MultiDimFunctionGraph< GUM_SCALAR, TerminalNodePolicy >::copyFrom(), gum::MultiDimICIModel< GUM_SCALAR >::copyFrom(), gum::prm::copyTensor(), gum::learning::IBNLearner::correctedMutualInformation(), gum::FMDP< GUM_SCALAR >::cost(), gum::prm::PRMAggregate< GUM_SCALAR >::cpf(), gum::prm::PRMAggregate< GUM_SCALAR >::cpf(), gum::prm::PRMAggregate< double >::cpf(), gum::prm::PRMParameter< GUM_SCALAR >::cpf(), gum::prm::PRMReferenceSlot< GUM_SCALAR >::cpf(), gum::BayesNetFragment< GUM_SCALAR >::cpt(), gum::learning::IBNLearner::createCorrectedMutualInformation_(), gum::learning::IBNLearner::createParamEstimator_(), gum::learning::IBNLearner::createScore_(), gum::credal::MultipleInferenceEngine< GUM_SCALAR, LazyPropagation< GUM_SCALAR > >::credalNet(), gum::PDAG::cSeparation(), gum::learning::IBNLearner::currentTime(), gum::prm::PRMFactory< GUM_SCALAR >::currentType(), gum::learning::BNDatabaseGenerator< GUM_SCALAR >::database(), gum::InfluenceDiagram< GUM_SCALAR >::decisionOrder(), gum::LinearApproximationPolicy< GUM_SCALAR >::decode(), gum::AggregatorDecomposition< GUM_SCALAR >::decomposeAggregator_(), gum::ArcGraphPart::directedPath(), gum::ArcGraphPart::directedUnorientedPath(), gum::Tensor< GUM_SCALAR >::draw(), gum::DAG::dSeparation(), gum::credal::MultipleInferenceEngine< GUM_SCALAR, LazyPropagation< GUM_SCALAR > >::dynamicExpMin(), gum::prm::gspan::Pattern::edgeCode(), gum::prm::gspan::Pattern::edgeCode(), gum::prm::gspan::Pattern::edgeCode(), gum::prm::gspan::Pattern::edgeCode(), gum::IncrementalTriangulation::eliminationTree(), gum::OrderedEliminationSequenceStrategy::eliminationUpdate(), gum::credal::LRSWrapper< GUM_SCALAR >::elimRedundVrep(), gum::prm::PRMReferenceSlot< double >::elt_type(), gum::learning::IBNLearner::EM(), gum::LinearApproximationPolicy< GUM_SCALAR >::encode(), gum::prm::PRMSystem< GUM_SCALAR >::end(), gum::prm::PRMSystem< GUM_SCALAR >::end(), gum::prm::PRMFactory< GUM_SCALAR >::endDiscreteType(), gum::prm::PRMFactory< GUM_SCALAR >::endDiscretizedType(), gum::prm::PRMFactory< GUM_SCALAR >::endSystem(), gum::BayesNetFactory< GUM_SCALAR >::endVariableDeclaration(), gum::FMDPFactory< GUM_SCALAR >::endVariableDeclaration(), gum::InformationTheory< INFERENCE_ENGINE, GUM_SCALAR >::entropyXgivenYZ(), gum::InformationTheory< INFERENCE_ENGINE, GUM_SCALAR >::entropyXgivenZ(), gum::InformationTheory< INFERENCE_ENGINE, GUM_SCALAR >::entropyXYgivenZ(), gum::InformationTheory< INFERENCE_ENGINE, GUM_SCALAR >::entropyYgivenZ(), gum::learning::IBNLearner::epsilon(), gum::HashTableList< Key, Val >::erase(), gum::Instantiation::erase(), gum::MultiDimBijArray< GUM_SCALAR >::erase(), gum::MultiDimImplementation< GUM_SCALAR >::erase(), gum::HashTable< const gum::DiscreteVariable *, Idx >::eraseByVal(), gum::JointTargetedInference< GUM_SCALAR >::eraseJointTarget(), gum::JointTargetedMRFInference< GUM_SCALAR >::eraseJointTarget(), gum::MultiDimFunctionGraphManager< double, ExactTerminalNodePolicy >::eraseNode(), gum::MarginalTargetedInference< GUM_SCALAR >::eraseTarget(), gum::MarginalTargetedInference< GUM_SCALAR >::eraseTarget(), gum::MarginalTargetedMRFInference< GUM_SCALAR >::eraseTarget(), gum::MarginalTargetedMRFInference< GUM_SCALAR >::eraseTarget(), gum::Instantiation::eraseWithMaster(), gum::FormulaPart::eval(), gum::prm::PRMInference< GUM_SCALAR >::evidence(), gum::prm::PRMInference< GUM_SCALAR >::evidence(), gum::MarginalTargetedInference< GUM_SCALAR >::evidenceImpact(), gum::MarginalTargetedMRFInference< GUM_SCALAR >::evidenceImpact(), gum::JointTargetedInference< GUM_SCALAR >::evidenceJointImpact(), gum::JointTargetedMRFInference< GUM_SCALAR >::evidenceJointImpact(), gum::Tensor< GUM_SCALAR >::evIn(), gum::credal::MultipleInferenceEngine< GUM_SCALAR, LazyPropagation< GUM_SCALAR > >::expectationMax(), gum::fastVariable(), gum::fastVariable(), gum::MultiDimBijArray< GUM_SCALAR >::fill(), gum::MultiDimFunctionGraph< GUM_SCALAR, TerminalNodePolicy >::fill(), gum::MultiDimFunctionGraph< double >::fill(), gum::MultiDimReadOnly< GUM_SCALAR >::fill(), gum::credal::CredalNet< GUM_SCALAR >::fillConstraint(), gum::credal::CredalNet< GUM_SCALAR >::fillConstraint(), gum::credal::CredalNet< GUM_SCALAR >::fillConstraints(), gum::credal::LRSWrapper< GUM_SCALAR >::fillH(), gum::IncrementalTriangulation::fillIns(), gum::credal::LRSWrapper< GUM_SCALAR >::fillMatrix(), gum::credal::LRSWrapper< GUM_SCALAR >::fillV(), gum::Tensor< GUM_SCALAR >::fillWith(), gum::Tensor< GUM_SCALAR >::fillWith(), gum::FMDPFactory< GUM_SCALAR >::fmdp(), gum::List< Val >::front(), gum::SplayTree< Element >::front(), gum::func2str(), gum::GammaLog2::gammaLog2(), gum::prm::ClusteredLayerGenerator< GUM_SCALAR >::generate(), gum::prm::LayerGenerator< GUM_SCALAR >::generate(), gum::aggregator::MultiDimAggregator< GUM_SCALAR >::get(), gum::MultiDimLogit< GUM_SCALAR >::get(), gum::MultiDimNoisyAND< GUM_SCALAR >::get(), gum::MultiDimNoisyORCompound< GUM_SCALAR >::get(), gum::MultiDimNoisyORNet< GUM_SCALAR >::get(), gum::prm::PRMClass< GUM_SCALAR >::get(), gum::prm::PRMClass< GUM_SCALAR >::get(), gum::prm::PRMClass< GUM_SCALAR >::get(), gum::prm::PRMClass< GUM_SCALAR >::get(), gum::prm::PRMInstance< GUM_SCALAR >::get(), gum::prm::PRMInstance< GUM_SCALAR >::get(), gum::prm::PRMInterface< GUM_SCALAR >::get(), gum::prm::PRMInterface< GUM_SCALAR >::get(), gum::prm::PRMInterface< GUM_SCALAR >::get(), gum::prm::PRMInterface< GUM_SCALAR >::get(), gum::prm::PRMSystem< GUM_SCALAR >::get(), gum::prm::PRMSystem< GUM_SCALAR >::get(), gum::prm::PRMSystem< GUM_SCALAR >::get(), gum::prm::PRMSystem< GUM_SCALAR >::get(), gum::prm::PRMSystem< GUM_SCALAR >::get(), gum::prm::PRMSystem< GUM_SCALAR >::get(), gum::MultiDimBijArray< GUM_SCALAR >::get_(), gum::MultiDimBucket< GUM_SCALAR >::get_(), gum::MultiDimDecorator< GUM_SCALAR >::get_(), gum::MultiDimFunctionGraph< GUM_SCALAR, TerminalNodePolicy >::get_(), gum::MultiDimReadOnly< GUM_SCALAR >::get_(), gum::MultiDimSparse< GUM_SCALAR >::get_(), gum::prm::PRMSystem< GUM_SCALAR >::getArray(), gum::prm::PRMSystem< GUM_SCALAR >::getArrayType(), gum::prm::PRMSystem< GUM_SCALAR >::getArrayType(), gum::prm::GroundedInference< GUM_SCALAR >::getBNInference(), gum::MultiDimArray< GUM_SCALAR >::getByOffset(), gum::prm::PRMFormAttribute< GUM_SCALAR >::getCastDescendant(), gum::prm::PRMReferenceSlot< GUM_SCALAR >::getCastDescendant(), gum::prm::PRMScalarAttribute< GUM_SCALAR >::getCastDescendant(), gum::prm::PRMSlotChain< GUM_SCALAR >::getCastDescendant(), gum::prm::PRMFactory< GUM_SCALAR >::getCurrent(), gum::prm::PRMFactory< GUM_SCALAR >::getCurrent(), gum::IndexedTree< Key, Data >::getData(), gum::credal::VarMod2BNsMap< GUM_SCALAR >::getFullBNOptsFromKey(), gum::prm::PRMInstance< GUM_SCALAR >::getInstances(), gum::prm::PRMClassElementContainer< GUM_SCALAR >::getIOFlag_(), gum::prm::PRMClassElementContainer< GUM_SCALAR >::getIOFlag_(), gum::MultiDimWithOffset< GUM_SCALAR >::getOffs_(), gum::learning::IBNLearner::getPriorType_(), gum::credal::LRSWrapper< GUM_SCALAR >::getVolume(), gum::prm::gspan::DFSTree< GUM_SCALAR >::growPattern(), gum::credal::LRSWrapper< GUM_SCALAR >::H2V(), gum::DAGCycleDetector::hasCycleFromModifications(), gum::ApproximationScheme::history(), gum::learning::IBNLearner::history(), gum::BayesNetFragment< GUM_SCALAR >::idFromName(), gum::learning::IBNLearner::Database::idFromName(), gum::credal::CredalNet< GUM_SCALAR >::idmLearning(), gum::prm::PRMClass< GUM_SCALAR >::implements(), gum::prm::PRMFactory< GUM_SCALAR >::incArray(), gum::RangeVariable::index(), gum::credal::CNLoopyPropagation< GUM_SCALAR >::initialize_(), gum::List< Val >::insert(), gum::List< Val >::insert(), gum::credal::InferenceEngine< GUM_SCALAR >::insertModalsFile(), gum::IndexedTree< Key, Data >::insertNode(), gum::IndexedTree< Key, Data >::insertNode(), gum::credal::InferenceEngine< GUM_SCALAR >::insertQueryFile(), gum::BayesNetFragment< GUM_SCALAR >::installCPT(), gum::BayesNetFragment< GUM_SCALAR >::installMarginal(), gum::BayesNetFragment< GUM_SCALAR >::installNode(), gum::prm::PRMInstance< double >::instantiate(), gum::credal::CredalNet< GUM_SCALAR >::intervalToCredal(), gum::prm::PRMClass< GUM_SCALAR >::isCastDescendant(), gum::learning::IBNLearner::isCSVFileName_(), gum::learning::IBNLearner::isEnabledEpsilon(), gum::learning::IBNLearner::isEnabledMaxIter(), gum::learning::IBNLearner::isEnabledMaxTime(), gum::learning::IBNLearner::isEnabledMinEpsilonRate(), gum::JointTargetedInference< GUM_SCALAR >::isJointTarget(), gum::JointTargetedMRFInference< GUM_SCALAR >::isJointTarget(), gum::FormulaPart::isLeftAssociative(), gum::prm::gspan::DFSTree< GUM_SCALAR >::iso_graph(), gum::prm::gspan::DFSTree< GUM_SCALAR >::iso_map(), gum::MarginalTargetedInference< GUM_SCALAR >::isTarget(), gum::MarginalTargetedMRFInference< GUM_SCALAR >::isTarget(), gum::prm::PRMInference< GUM_SCALAR >::joint(), gum::prm::GroundedInference< GUM_SCALAR >::joint_(), gum::prm::StructuredInference< GUM_SCALAR >::joint_(), gum::prm::SVE< GUM_SCALAR >::joint_(), gum::prm::SVED< GUM_SCALAR >::joint_(), gum::JointTargetedInference< GUM_SCALAR >::jointMutualInformation(), gum::JointTargetedMRFInference< GUM_SCALAR >::jointMutualInformation(), gum::JointTargetedMRFInference< GUM_SCALAR >::jointPosterior(), gum::HashTable< Key, Val >::key(), gum::HashTable< Key, Val >::keyByVal(), gum::Tensor< GUM_SCALAR >::KL(), gum::prm::gspan::Pattern::label(), gum::prm::gspan::Pattern::label(), gum::prm::gspan::Pattern::label(), gum::prm::gspan::Pattern::label(), gum::prm::gspan::Pattern::label(), gum::prm::gspan::Pattern::label(), gum::prm::PRMAggregate< GUM_SCALAR >::label(), gum::RangeVariable::label(), gum::prm::PRMType::label_map(), gum::credal::CredalNet< GUM_SCALAR >::lagrangeNormalization(), gum::prm::gspan::Pattern::lastAdded(), gum::prm::gspan::Pattern::lastAdded(), gum::learning::IBNLearner::learnDag_(), gum::learning::IBNLearner::learnPDAG(), gum::learning::GreedyHillClimbing::learnStructure(), gum::learning::LocalSearchWithTabuList::learnStructure(), gum::VariableLog2ParamComplexity::log2Cnr(), gum::learning::BNDatabaseGenerator< GUM_SCALAR >::log2likelihood(), gum::prm::gspan::DFSTree< GUM_SCALAR >::max_indep_set(), gum::learning::IBNLearner::maxIter(), gum::learning::IBNLearner::maxTime(), gum::learning::IBNLearner::minEpsilonRate(), gum::GraphicalModelInference< GUM_SCALAR >::model(), gum::InformationTheory< INFERENCE_ENGINE, GUM_SCALAR >::mutualInformationXYgivenZ(), gum::learning::IBNLearner::Database::nameFromId(), gum::ApproximationScheme::nbrIterations(), gum::learning::IBNLearner::nbrIterations(), gum::credal::LRSWrapper< GUM_SCALAR >::nextHInput(), gum::prm::NameGenerator::nextName(), gum::DefaultEliminationSequenceStrategy::nextNodeToEliminate(), gum::DefaultPartialOrderedEliminationSequenceStrategy::nextNodeToEliminate(), gum::OrderedEliminationSequenceStrategy::nextNodeToEliminate(), gum::MultiDimFunctionGraph< GUM_SCALAR, TerminalNodePolicy >::node(), gum::BayesNetFragment< GUM_SCALAR >::nodeId(), gum::MultiDimFunctionGraph< GUM_SCALAR, TerminalNodePolicy >::nodeValue(), gum::MultiDimFunctionGraph< double >::nodeValue(), gum::Tensor< GUM_SCALAR >::noising(), gum::Tensor< GUM_SCALAR >::normalizeAsCPT(), gum::MultiDimDecorator< GUM_SCALAR >::notifyChange(), gum::SamplingInference< GUM_SCALAR >::onEvidenceAdded_(), gum::SamplingInference< GUM_SCALAR >::onEvidenceChanged_(), gum::Tensor< GUM_SCALAR >::operator&(), gum::HashTableConstIteratorSafe< Key, Val >::operator*(), gum::ListConstIterator< Val >::operator*(), gum::ListConstIteratorSafe< Val >::operator*(), gum::NodeGraphPartIterator::operator*(), gum::RefPtr< Val >::operator*(), gum::RefPtr< Val >::operator*(), HashTableConstIterator< Key, Val >::operator*(), gum::credal::lp::LpExpr::operator+=(), gum::credal::lp::LpExpr::operator+=(), gum::credal::lp::LpExpr::operator+=(), gum::credal::lp::LpExpr::operator+=(), gum::credal::lp::LpExpr::operator-=(), gum::credal::lp::LpExpr::operator-=(), gum::credal::lp::LpExpr::operator-=(), gum::ListConstIterator< Val >::operator->(), gum::ListConstIteratorSafe< Val >::operator->(), gum::RefPtr< Val >::operator->(), gum::ApproximationSchemeListener::operator=(), gum::DiGraphListener::operator=(), gum::FMDPFactory< GUM_SCALAR >::operator=(), gum::Instantiation::operator=(), gum::learning::BNLearnerListener::operator=(), gum::MixedGraphListener::operator=(), gum::MultiDimBijArray< GUM_SCALAR >::operator=(), gum::prm::GroundedInference< GUM_SCALAR >::operator=(), gum::prm::gspan::InterfaceGraph< GUM_SCALAR >::operator=(), gum::prm::PRMAggregate< GUM_SCALAR >::operator=(), gum::prm::PRMClassElementContainer< GUM_SCALAR >::operator=(), gum::prm::PRMFormAttribute< GUM_SCALAR >::operator=(), gum::prm::PRMFuncAttribute< GUM_SCALAR >::operator=(), gum::prm::PRMInstance< GUM_SCALAR >::operator=(), gum::prm::PRMParameter< GUM_SCALAR >::operator=(), gum::prm::PRMReferenceSlot< GUM_SCALAR >::operator=(), gum::prm::PRMScalarAttribute< GUM_SCALAR >::operator=(), gum::prm::PRMSlotChain< GUM_SCALAR >::operator=(), gum::prm::PRMType::operator=(), gum::prm::PRMType::operator=(), gum::prm::StructuredBayesBall< GUM_SCALAR >::operator=(), gum::ProgressListener::operator=(), gum::UndiGraphListener::operator=(), gum::HashTableList< Key, Val >::operator[](), gum::HashTableList< Key, Val >::operator[](), gum::Heap< Val, Cmp >::operator[](), gum::List< Val >::operator[](), gum::List< Val >::operator[](), gum::MultiPriorityQueue< Val, Priority, Cmp >::operator[](), gum::SplayTree< Element >::operator[](), gum::SplayTree< Element >::operator[](), gum::Tensor< GUM_SCALAR >::operator|(), gum::Tensor< GUM_SCALAR >::operator~(), gum::prm::PRMClass< GUM_SCALAR >::overload(), gum::prm::PRMInterface< GUM_SCALAR >::overload(), gum::prm::PRMInterface< double >::overload(), gum::prm::gspan::DFSTree< GUM_SCALAR >::parent(), gum::prm::gspan::DFSTree< GUM_SCALAR >::parent(), gum::prm::gspan::DFSTree< GUM_SCALAR >::pattern(), gum::prm::gspan::DFSTree< GUM_SCALAR >::pattern(), gum::learning::IBNLearner::periodSize(), gum::Heap< Val, Cmp >::pop(), gum::MultiPriorityQueue< Val, Priority, Cmp >::pop(), gum::PriorityQueueImplementation< Val, Priority, Cmp, Gen >::pop(), gum::Set< Key >::popFirst(), gum::MultiDimBijArray< GUM_SCALAR >::populate(), gum::MultiDimBijArray< GUM_SCALAR >::populate(), gum::MultiDimContainer< GUM_SCALAR >::populate(), gum::MultiDimContainer< GUM_SCALAR >::populate(), gum::MultiDimDecorator< GUM_SCALAR >::populate(), gum::MultiDimFunctionGraph< GUM_SCALAR, TerminalNodePolicy >::populate(), gum::SequenceIteratorSafe< Key >::pos(), gum::Estimator< GUM_SCALAR >::posterior(), gum::MarginalTargetedInference< GUM_SCALAR >::posterior(), gum::MarginalTargetedMRFInference< GUM_SCALAR >::posterior(), gum::prm::PRMInference< GUM_SCALAR >::posterior(), gum::prm::PRMInference< double >::posterior(), gum::prm::GroundedInference< GUM_SCALAR >::posterior_(), gum::FormulaPart::precedence(), gum::GraphicalModelInference< GUM_SCALAR >::prepareInference(), gum::PriorityQueueImplementation< Val, Priority, Cmp, Gen >::priorityByPos(), gum::GraphicalModel::property(), gum::Tensor< GUM_SCALAR >::putFirst(), gum::Tensor< GUM_SCALAR >::putFirst(), gum::learning::IBNLearner::rawPseudoCount(), gum::List< gum::Instantiation * >::rbeginSafe(), gum::learning::readFile(), gum::prm::gspan::Pattern::remove(), gum::Instantiation::reorder(), gum::Tensor< GUM_SCALAR >::reorganize(), gum::Tensor< GUM_SCALAR >::reorganize(), gum::credal::InferenceEngine< GUM_SCALAR >::repetitiveInit_(), gum::MultiDimInterface::replace(), gum::MultiDimFunctionGraph< GUM_SCALAR, TerminalNodePolicy >::replace_(), gum::SequenceImplementation< const gum::DiscreteVariable *, std::is_scalar< const gum::DiscreteVariable * >::value >::resize(), gum::Formula::result(), gum::BayesNet< GUM_SCALAR >::reverseArc(), gum::DAGCycleDetector::reverseArc(), gum::FMDP< GUM_SCALAR >::reward(), gum::LinearApproximationPolicy< GUM_SCALAR >::safeFromExact(), gum::learning::BNDatabaseGenerator< GUM_SCALAR >::samplesAt(), gum::learning::BNDatabaseGenerator< GUM_SCALAR >::samplesLabelAt(), gum::learning::BNDatabaseGenerator< GUM_SCALAR >::samplesNbCols(), gum::learning::BNDatabaseGenerator< GUM_SCALAR >::samplesNbRows(), gum::credal::CredalNet< GUM_SCALAR >::saveBNsMinMax(), gum::credal::CNLoopyPropagation< GUM_SCALAR >::saveInference(), gum::credal::InferenceEngine< GUM_SCALAR >::saveMarginals(), gum::credal::InferenceEngine< GUM_SCALAR >::saveVertices(), gum::prm::PRMClass< GUM_SCALAR >::scope(), gum::MultiDimBijArray< GUM_SCALAR >::set(), gum::MultiDimFunctionGraph< GUM_SCALAR, TerminalNodePolicy >::set(), gum::MultiDimReadOnly< GUM_SCALAR >::set(), gum::prm::PRMFormAttribute< GUM_SCALAR >::setAsCastDescendant(), gum::prm::PRMScalarAttribute< GUM_SCALAR >::setAsCastDescendant(), gum::SequenceImplementation< Key, Gen >::setAtPos(), gum::MultiDimArray< GUM_SCALAR >::setByOffset(), gum::prm::PRMFuncAttribute< GUM_SCALAR >::setCpf_(), gum::prm::PRMFactory< GUM_SCALAR >::setCPFByFloatRule(), gum::prm::PRMFactory< GUM_SCALAR >::setCPFByRule(), gum::prm::PRMFactory< GUM_SCALAR >::setCPFByRule(), gum::credal::CredalNet< GUM_SCALAR >::setCPT(), gum::credal::CredalNet< GUM_SCALAR >::setCPT(), gum::credal::CredalNet< GUM_SCALAR >::setCPTs(), gum::threadsOMP::setDynamicThreadsNumber(), gum::ApproximationScheme::setEpsilon(), gum::learning::EMApproximationScheme::setEpsilon(), gum::EliminationSequenceStrategy::setGraph(), gum::LinearApproximationPolicy< GUM_SCALAR >::setHighLimit(), gum::prm::PRMClassElementContainer< GUM_SCALAR >::setInputNode(), gum::LinearApproximationPolicy< GUM_SCALAR >::setLimits(), gum::LinearApproximationPolicy< GUM_SCALAR >::setLowLimit(), gum::IBayesNetGenerator< GUM_SCALAR, ICPTGenerator >::setMaxArcs(), gum::AggregatorDecomposition< GUM_SCALAR >::setMaximumArity(), gum::ApproximationScheme::setMaxIter(), gum::MaxInducedWidthMCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >::setMaxlog10InducedWidth(), gum::IBayesNetGenerator< GUM_SCALAR, ICPTGenerator >::setMaxModality(), gum::MaxParentsMCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >::setMaxParents(), gum::ApproximationScheme::setMaxTime(), gum::ApproximationScheme::setMinEpsilonRate(), gum::learning::EMApproximationScheme::setMinEpsilonRate(), gum::IBayesNetGenerator< GUM_SCALAR, ICPTGenerator >::setNbrNodes(), gum::threadsOMP::setNestedParallelism(), gum::threadsOMP::setNumberOfThreads(), gum::prm::PRMClassElementContainer< GUM_SCALAR >::setOutputNode(), gum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >::setP(), gum::ApproximationScheme::setPeriodSize(), gum::MultiPriorityQueue< Val, Priority, Cmp >::setPriorityByPos(), gum::MultiPriorityQueue< Val, Priority, Cmp >::setPriorityByPos(), gum::PriorityQueueImplementation< Val, Priority, Cmp, Gen >::setPriorityByPos(), gum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >::setQ(), gum::prm::PRMFactory< GUM_SCALAR >::setRawCPFByColumns(), gum::prm::PRMFactory< GUM_SCALAR >::setRawCPFByColumns(), gum::prm::PRMFactory< GUM_SCALAR >::setRawCPFByFloatColumns(), gum::prm::PRMFactory< GUM_SCALAR >::setRawCPFByFloatLines(), gum::prm::PRMFactory< GUM_SCALAR >::setRawCPFByLines(), gum::prm::PRMFactory< GUM_SCALAR >::setRawCPFByLines(), gum::prm::PRMFactory< GUM_SCALAR >::setReferenceSlot(), gum::prm::PRMFactory< GUM_SCALAR >::setReferenceSlot(), gum::MultiDimFunctionGraphManager< GUM_SCALAR, TerminalNodePolicy >::setSon(), gum::prm::PRMType::setSuper(), gum::credal::LRSWrapper< GUM_SCALAR >::setUpH(), gum::credal::LRSWrapper< GUM_SCALAR >::setUpV(), gum::Instantiation::setValsFrom(), gum::BayesNetFactory< GUM_SCALAR >::setVariable(), gum::BayesNetFactory< GUM_SCALAR >::setVariableCPT(), gum::BayesNetFactory< GUM_SCALAR >::setVariableCPTImplementation(), gum::BayesNetFactory< GUM_SCALAR >::setVariableValues(), gum::learning::BNDatabaseGenerator< GUM_SCALAR >::setVarOrder(), gum::IMarkovRandomField< GUM_SCALAR >::smallestFactorFromNode(), gum::SplayTree< Element >::split_by_val(), gum::prm::PRMFactory< GUM_SCALAR >::startAggregator(), gum::prm::PRMFactory< GUM_SCALAR >::startClass(), gum::prm::PRMFactory< GUM_SCALAR >::startDiscreteType(), gum::prm::PRMFactory< GUM_SCALAR >::startDiscretizedType(), gum::prm::PRMFactory< GUM_SCALAR >::startInterface(), gum::prm::PRMFactory< GUM_SCALAR >::startSystem(), gum::learning::IBNLearner::stateApproximationScheme(), gum::FormulaPart::str(), gum::prm::PRMAggregate< GUM_SCALAR >::str2enum(), gum::prm::PRMClass< GUM_SCALAR >::super(), gum::prm::PRMInterface< GUM_SCALAR >::super(), gum::prm::PRMInterface< GUM_SCALAR >::super(), gum::prm::PRMType::superType(), gum::prm::PRMType::superType(), gum::prm::PRMFormAttribute< GUM_SCALAR >::swap(), gum::prm::PRMScalarAttribute< GUM_SCALAR >::swap(), gum::Instantiation::synchronizeWithMaster(), gum::BayesNetFragment< GUM_SCALAR >::toBN(), gum::learning::BNDatabaseGenerator< GUM_SCALAR >::toCSV(), gum::learning::BNDatabaseGenerator< GUM_SCALAR >::toDatabaseTable(), gum::Heap< Val, Cmp >::top(), gum::MultiPriorityQueue< Val, Priority, Cmp >::top(), gum::PriorityQueueImplementation< Val, Priority, Cmp, Gen >::top(), gum::DiGraph::topologicalOrder(), gum::MultiPriorityQueue< Val, Priority, Cmp >::topPriority(), gum::PriorityQueueImplementation< Val, Priority, Cmp, Gen >::topPriority(), gum::learning::GraphChange::toString(), gum::FMDP< GUM_SCALAR >::transition(), gum::IncrementalTriangulation::triangulatedGraph(), gum::prm::PRMParameter< GUM_SCALAR >::type(), gum::prm::PRMParameter< GUM_SCALAR >::type(), gum::prm::PRMReferenceSlot< GUM_SCALAR >::type(), gum::prm::PRMFormAttribute< GUM_SCALAR >::type_(), gum::prm::PRMScalarAttribute< GUM_SCALAR >::type_(), gum::EdgeGraphPart::undirectedPath(), gum::GibbsOperator< GUM_SCALAR >::updateSamplingNodes_(), gum::learning::IBNLearner::useBDeuPrior(), gum::learning::IBNLearner::useCrossValidationFold(), gum::learning::BNLearner< GUM_SCALAR >::useDirichletPrior(), gum::learning::IBNLearner::useDirichletPrior(), gum::learning::IBNLearner::useEM(), gum::learning::IBNLearner::useEMWithDiffCriterion(), gum::learning::IBNLearner::useEMWithRateCriterion(), gum::learning::IBNLearner::useSmoothingPrior(), gum::credal::LRSWrapper< GUM_SCALAR >::V2H(), gum::HashTableConstIteratorSafe< Key, Val >::val(), gum::Instantiation::val(), HashTableConstIterator< Key, Val >::val(), HashTableIterator< Key, Val >::val(), gum::BayesNetFactory< GUM_SCALAR >::variable(), gum::BayesNetFragment< GUM_SCALAR >::variable(), gum::DecisionTensor< GUM_SCALAR >::variable(), gum::FMDPFactory< GUM_SCALAR >::variable(), gum::Instantiation::variable(), gum::BayesNetFragment< GUM_SCALAR >::variableFromName(), gum::BayesNetFactory< GUM_SCALAR >::variableId(), gum::BayesNetFactory< GUM_SCALAR >::variableName(), gum::FMDPFactory< GUM_SCALAR >::variableName(), gum::prm::ClassBayesNet< GUM_SCALAR >::variableNodeMap(), gum::prm::InstanceBayesNet< GUM_SCALAR >::variableNodeMap(), gum::BayesNetFactory< GUM_SCALAR >::variableType(), gum::MultiDimFunctionGraph< GUM_SCALAR, TerminalNodePolicy >::varNodeListe(), and gum::learning::IBNLearner::verbosity().
| #define GUM_ERROR_IN_EXPR | ( | type, | |
| msg ) |
Definition at line 59 of file exceptions.h.
| #define GUM_MAKE_ERROR | ( | TYPE, | |
| SUPERCLASS, | |||
| MSG ) |
Definition at line 90 of file exceptions.h.
| #define GUM_SHOWERROR | ( | e | ) |
Definition at line 85 of file exceptions.h.
Referenced by gum::prm::o3prm::O3ClassFactory< GUM_SCALAR >::_checkRuleCPT_(), gum::credal::CNMonteCarloSampling< GUM_SCALAR, BNInferenceEngine >::_insertEvidence_(), gum::credal::InferenceEngine< GUM_SCALAR >::insertEvidence(), gum::credal::InferenceEngine< GUM_SCALAR >::insertEvidence(), gum::credal::InferenceEngine< GUM_SCALAR >::insertModals(), gum::credal::CNMonteCarloSampling< GUM_SCALAR, BNInferenceEngine >::makeInference(), gum::prm::o3prm::O3prmReader< GUM_SCALAR >::readFile(), and gum::credal::CredalNet< GUM_SCALAR >::saveBNsMinMax().
| #define GUM_SYNTAX_ERROR | ( | msg, | |
| filename, | |||
| line, | |||
| column ) |
Definition at line 106 of file exceptions.h.