Skip to content

Releases: DorianBDev/TigiNet

[v0.1.01-release] - 2019-04-28 : New philosophy.

28 Apr 14:32
Compare
Choose a tag to compare

Introduction :

We are very enthusiastic about this release, we changed all the library to obtain a very performant and simplistically one. We hope that the future will be radiant for this project and that great improvement will come quickly. For the moment the library is functional and rather stable, even if there is still a lot of work as for the implementation of OpenCL.

Changelog :

GENERAL :

  • New philosophy : tensor based library.
  • Updated the project website.
  • Updated the documentation.
  • Added a wiki on github.
  • Updated the README.md.

CORE :

  • Fixed a bug with the error system.
  • Deleted String class, use std::string now.
  • Deleted File class, use std::fstream now.
  • Deleted Thread class, use std::thread.
  • Changed the log system to a C++ one.

MLP :

  • Deleted the module (replaced by the NeuralNet module).

UTILITY :

  • Added a n-tensor system.
  • Added a tensor shape system.
  • Added an activator function struct (normalized).
  • Added an approximation function of derivative.
  • Added a gradient struct (old and actual gradient).
  • Added support for the Sigmoid activation function.
  • Added support to the MNIST database (with a specific loader).

NEURALNET :

  • Added a new module : NeuralNet. It will store all neural networks (as a toolkit).
  • Added a fully connect layer class.
  • Added a pure virtual layer class.
  • Added a pure virtual optimizer class (for gradient).
  • Added a pure virtual cost class (for cost function).
  • Added support to the Fully Connect Layer.
  • Added support to the Mean Squared Error cost function.
  • Added support to the Stochastic Gradient Descent method.
  • Added a Random Initializer.
  • Added an Uniform Initializer.
  • Added a Zero Initializer.
  • Added a convolutional layer class (3D and 2D).
  • Added a pooling layer class.
  • Added a relu layer class.

v0.0.53-release : Hotfix.

26 Feb 16:14
Compare
Choose a tag to compare

v0.0.53-release - 2019-02-26 :

CORE :

  • Fixed log system.

MLP :

  • Added new functions.

v0.0.52-release : Hotfix.

30 Oct 19:15
Compare
Choose a tag to compare

[v0.0.52-release] - 2018-10-30 :

CORE :

  • Added a new error type : ABORT.
  • Fixed the Error system.
  • Added flush of the log stream in the log system.
  • Added a new DEBUG option.

v0.0.51-release : Hotfix and new features for the Log system.

22 Aug 08:01
Compare
Choose a tag to compare

v0.0.51-release

Changelog :

GENERAL :

  • Fixed the Windows x86 version.

CORE :

  • Fixed and added new features to the Log and Error system.

v0.0.5-release : First version on GitHub.

19 Aug 10:02
Compare
Choose a tag to compare

v0.0.5-release

First version on GitHub, only support for Multilayer Perceptron.

Pre-build shared libraries and headers are attached.