NeuralEngine
A Game Engine with embeded Machine Learning algorithms based on Gaussian Processes.
FgDiscreteMessage.h
1
11
#pragma once
12
13
#include <MachineLearning/FgIMessage.h>
14
#include <MachineLearning/CommonUtil.h>
15
16
namespace
NeuralEngine
17
{
18
namespace
MachineLearning
19
{
20
class
NE_IMPEXP
DiscreteMessage
:
public
IMessage
21
{
22
public
:
23
29
DiscreteMessage
();
30
36
~DiscreteMessage
();
37
38
af::array& GetValue();
39
40
af::array& GetLogValue();
41
42
void
SetValue(af::array& value);
43
44
void
SetLogValue(af::array& value);
45
46
private
:
47
af::array aValue;
48
};
49
}
50
}
NeuralEngine::MachineLearning::DiscreteMessage
Definition:
FgDiscreteMessage.h:21
NeuralEngine::MachineLearning::DiscreteMessage::~DiscreteMessage
~DiscreteMessage()
Destructor.
NeuralEngine::MachineLearning::DiscreteMessage::DiscreteMessage
DiscreteMessage()
Default constructor.
NeuralEngine::MachineLearning::IMessage
Definition:
FgIMessage.h:27
NeuralEngine
Definition:
NeArray2.h:18
include
MachineLearning
FgDiscreteMessage.h
Generated by
1.9.4