Hznz0 / gipOpenNN

OpenNN AI component for GlistEngine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gipOpenNN

GlistEngine component to implement artificial intelligence and neural network functionalities using OpenNN.

Installation

Fork & clone this project into ~/dev/glist/glistplugins

Usage

  1. Add gipOpenNN into plugins of your GlistApp/CMakeLists.txt

set(PLUGINS gipOpenNN)

  1. Include gipOpenNN.h in GameCanvas.h

#include "gipOpenNN.h"

  1. Define gipOpenNN object

gipOpenNN ai;

  1. 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.

Plugin Licence

Apache 2

About

OpenNN AI component for GlistEngine

License:Apache License 2.0


Languages

Language:C++ 85.0%Language:Fortran 9.6%Language:CMake 2.4%Language:C 1.9%Language:Cuda 0.9%Language:Shell 0.1%Language:JavaScript 0.1%Language:Python 0.0%Language:CSS 0.0%Language:QMake 0.0%