NeuralEngine A Game Engine with embeded Machine Learning algorithms based on Gaussian Processes. |

IEmbed.h
1
11#pragma once
12
13#include <NeMachineLearningLib.h>
14#include <MachineLearning//CommonUtil.h>
15
16 namespace NeuralEngine
17{
18 namespace MachineLearning
19 {
20 enum NE_IMPEXP XInit
21 {
22 pca,
23 kernelPCA,
24 lle,
25 isomap,
26 smallRand
27 };
28
34 class NE_IMPEXP IEmbed
35 {
36 public:
37 virtual af::array Compute(af::array& M, int q) = 0;
38 };
39 }
40}
NeuralEngine::MachineLearning::IEmbed
IEmbed.
Definition: IEmbed.h:35
NeuralEngine
Definition: NeArray2.h:18