AddConnection(INode *node, const std::string &tag) | NeuralEngine::MachineLearning::INode | virtual |
AddIncoming(INode *node) | NeuralEngine::MachineLearning::INode | virtual |
AddOutgoing(INode *node) | NeuralEngine::MachineLearning::INode | virtual |
AddPotential(double potential) | NeuralEngine::MachineLearning::DiscreteFactorNode | |
boost::serialization::access (defined in NeuralEngine::MachineLearning::DiscreteFactorNode) | NeuralEngine::MachineLearning::DiscreteFactorNode | friend |
ClearMessages() | NeuralEngine::MachineLearning::INode | |
ComputeMessage(std::string toNodeName, MsgBox &neededMessages) | NeuralEngine::MachineLearning::DiscreteFactorNode | protectedvirtual |
CreateName(std::vector< T * > &nodes) | NeuralEngine::MachineLearning::IFactorNode | inlineprivate |
DiscreteFactorNode(DiscreteVariableNode &node, std::string name) | NeuralEngine::MachineLearning::DiscreteFactorNode | |
DiscreteFactorNode(DiscreteVariableNode &node) | NeuralEngine::MachineLearning::DiscreteFactorNode | |
DiscreteFactorNode(std::vector< DiscreteVariableNode * > nodes, std::string name) | NeuralEngine::MachineLearning::DiscreteFactorNode | |
DiscreteFactorNode(std::vector< DiscreteVariableNode * > nodes) | NeuralEngine::MachineLearning::DiscreteFactorNode | |
GetAllMessages() const | NeuralEngine::MachineLearning::INode | |
GetPotential(int index) | NeuralEngine::MachineLearning::DiscreteFactorNode | |
IFactorNode(IVariableNode &node) | NeuralEngine::MachineLearning::IFactorNode | |
IFactorNode(IVariableNode &node, std::string name) | NeuralEngine::MachineLearning::IFactorNode | |
IFactorNode(std::vector< T * > nodes, std::string name) | NeuralEngine::MachineLearning::IFactorNode | inline |
IFactorNode(std::vector< T * > nodes) | NeuralEngine::MachineLearning::IFactorNode | inline |
INode(std::string name) | NeuralEngine::MachineLearning::INode | |
IsSupported(MsgType type) | NeuralEngine::MachineLearning::DiscreteFactorNode | virtual |
mConnections (defined in NeuralEngine::MachineLearning::INode) | NeuralEngine::MachineLearning::INode | protected |
mMessageBox (defined in NeuralEngine::MachineLearning::INode) | NeuralEngine::MachineLearning::INode | protected |
mNodes (defined in NeuralEngine::MachineLearning::INode) | NeuralEngine::MachineLearning::INode | protected |
Name() | NeuralEngine::MachineLearning::INode | |
ReceiveMsg(std::string fromNodeName, IMessage &message) | NeuralEngine::MachineLearning::INode | virtual |
SendMsg(std::string toNodeName) | NeuralEngine::MachineLearning::INode | virtual |
serialize(Archive &ar, unsigned int version) (defined in NeuralEngine::MachineLearning::DiscreteFactorNode) | NeuralEngine::MachineLearning::DiscreteFactorNode | inlineprivate |
SetMessage(std::string fromNodeName, IMessage &msg) | NeuralEngine::MachineLearning::INode | protected |
SetPotential(double potential, int index) | NeuralEngine::MachineLearning::DiscreteFactorNode | |
sIncomming (defined in NeuralEngine::MachineLearning::INode) | NeuralEngine::MachineLearning::INode | protected |
sName (defined in NeuralEngine::MachineLearning::INode) | NeuralEngine::MachineLearning::INode | private |
sOutgoing (defined in NeuralEngine::MachineLearning::INode) | NeuralEngine::MachineLearning::INode | protected |
vP (defined in NeuralEngine::MachineLearning::DiscreteFactorNode) | NeuralEngine::MachineLearning::DiscreteFactorNode | private |
~DiscreteFactorNode() | NeuralEngine::MachineLearning::DiscreteFactorNode | |
~IFactorNode() | NeuralEngine::MachineLearning::IFactorNode | |
~INode() | NeuralEngine::MachineLearning::INode | |