|
template<class T > |
std::string | CreateName (std::vector< T * > &nodes) |
| Creates a name for the node, if no name is given. More...
|
|
template<class Archive > |
void | serialize (Archive &ar, unsigned int version) |
|
Definition at line 20 of file FgIFactorNode.h.
◆ IFactorNode() [1/4]
NeuralEngine::MachineLearning::IFactorNode::IFactorNode |
( |
IVariableNode & |
node | ) |
|
Constructor.
Admin, 8/30/2017.
- Parameters
-
node | [in,out] The corresponding variable node. |
◆ IFactorNode() [2/4]
NeuralEngine::MachineLearning::IFactorNode::IFactorNode |
( |
IVariableNode & |
node, |
|
|
std::string |
name |
|
) |
| |
Constructor.
Admin, 8/16/2017.
- Parameters
-
node | [in,out] The corresponding variable node. |
name | The name. |
◆ IFactorNode() [3/4]
template<class T >
NeuralEngine::MachineLearning::IFactorNode::IFactorNode |
( |
std::vector< T * > |
nodes, |
|
|
std::string |
name |
|
) |
| |
|
inline |
Constructor.
Admin, 8/30/2017.
- Parameters
-
nodes | [in,out] If non-null, the corresponding variable nodes. |
name | The name. |
Definition at line 52 of file FgIFactorNode.h.
◆ IFactorNode() [4/4]
template<class T >
NeuralEngine::MachineLearning::IFactorNode::IFactorNode |
( |
std::vector< T * > |
nodes | ) |
|
|
inline |
Constructor.
Admin, 8/30/2017.
- Parameters
-
nodes | [in,out] If non-null, the corresponding variable nodes. |
Definition at line 67 of file FgIFactorNode.h.
◆ ~IFactorNode()
NeuralEngine::MachineLearning::IFactorNode::~IFactorNode |
( |
| ) |
|
Destructor.
Admin, 8/16/2017.
◆ IsSupported()
virtual bool NeuralEngine::MachineLearning::IFactorNode::IsSupported |
( |
MsgType |
type | ) |
|
|
pure virtual |
◆ ComputeMessage()
virtual IMessage NeuralEngine::MachineLearning::IFactorNode::ComputeMessage |
( |
std::string |
toNodeName, |
|
|
MsgBox & |
neededMessages |
|
) |
| |
|
protectedpure virtual |
◆ CreateName()
template<class T >
std::string NeuralEngine::MachineLearning::IFactorNode::CreateName |
( |
std::vector< T * > & |
nodes | ) |
|
|
inlineprivate |
Creates a name for the node, if no name is given.
Admin, 8/30/2017.
- Parameters
-
nodes | [in,out] [in,out] If non-null, the nodes. |
- Returns
- The new name.
Definition at line 115 of file FgIFactorNode.h.
◆ serialize()
template<class Archive >
void NeuralEngine::MachineLearning::IFactorNode::serialize |
( |
Archive & |
ar, |
|
|
unsigned int |
version |
|
) |
| |
|
inlineprivate |
◆ boost::serialization::access
friend class boost::serialization::access |
|
friend |
The documentation for this class was generated from the following file: