GlistEngine component to implement artificial intelligence and neural network functionalities using OpenNN.
For Debian-Based Distributions;
sudo apt-get install libomp-15-dev
For RPM-Based Distributions;
sudo dnf install libomp-devel-18.1.6-2.fc40.x86_64
1.Make sure that your repo is up-to-date and then go to the plugins folder
cd ~/dev/glist/glistplugins
2.Clone repository here
- Add gipOpenNN into plugins of your GlistApp/CMakeLists.txt
set(PLUGINS gipOpenNN)
- Include gipOpenNN.h in GameCanvas.h
#include "gipOpenNN.h"
- Define gipOpenNN object
gipOpenNN ai;
- Use AI funcitonality:
ai.setDataset(...); ai.createNeuralNetwork(...); ai.createTrainingStrategy(); ai.performTraining(); ai.createTestingAnalysis(); And get outputs.
Developers can run the sample GlistApp projects located under examples/ folder to see how to use the plugin functionality.
Apache 2