SigmaPi Neurosimulator

SigmaPi is a simulator for recurrent neural networks of arbitrary topology. It uses the LSTM neuron model, and implements a training algorithm based on RTRL with some extensions taken from RProp.

Tags Scientific/Engineering Artificial Intelligence Mathematics Adaptive Technologies Medical Science Bioinformatics
Licenses GPL
Operating Systems POSIX Solaris Linux BSD FreeBSD

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  04 Jan 2003 14:51
  • Rrelease-after

Changes: This version introduces early stopping and colour-encoded error displays. It uses double-precision floating point numbers like version 0.1 and 0.2. Some bugs were also fixed.

  • Rrelease-mid
  •  30 Dec 2002 10:40
  • Rrelease-after

Changes: A bug in the WAV/ASCII save procedure has been fixed.

  • Rrelease-mid
  •  26 Dec 2002 19:14
  • Rrelease-after

Changes: This one can read and write Ascii and WAV files, some bugs were removed, and the interface is more comfortable.

  • Rrelease-mid
  •  13 Oct 2002 09:50
  • Rrelease-after

Changes: An option to connect neurons with different connection types simultaneously was added. An option to upload algorithm settings from a file directly to a selected connection was added. A statusbar was added.

  • Rrelease-mid
  •  24 Jul 2002 13:50
  • Rrelease-after

Changes: This version includes algorithm save/load functionality plus two new activation functions: the 'Mexican Hat' and the 'Gaussian Derivative'.

Rss Recent comments

Rcomment-before 07 Dec 2002 12:31 Rcomment-trans ewald72 Rcomment-after

GCC3 compliance
As some of you may have noticed, SigmaPi does not compile
with GCC3.x
The problem has already been solved, the next release will
work with all GCC compilers. If you need a pre-release version,
mail me an I will send you 1.2alpha

Rcomment-before 29 Sep 2002 05:55 Rcomment-trans ewald72 Rcomment-after

Manual released
I've added a manual for SigmaPi.
It can be downloaded from the SigmaPi Homepage.

Rcomment-before 25 Jul 2002 10:56 Rcomment-trans ewald72 Rcomment-after

Linux/Sparc Solaris/Sparc and FreeBSD/x86 ports added
I've just added SigmaPi 1.0 ports to Sparc Linux
and Solaris and to FreeBSD/x86.
The binaries are not tested.

Rcomment-before 25 Jul 2002 10:55 Rcomment-trans ewald72 Rcomment-after

Linking on FreeBSD
On FreeBSD, there is non pthread library.
The POSIX threads live in libc_r.so.
To port SigmaPi to FreeBSD, add -lc_r to the
link list.

Rcomment-before 19 Jul 2002 09:45 Rcomment-trans ewald72 Rcomment-after

SigmaPi Embedded compilation problem
If you compile SigmaPi using QT/Embedded, you will
have to include the -fno-rtti flag.
Also, use -DQWS and remove the X11/Xext libraries
as well as the path to the X11 directory.
Furthermore, the library is called qte-mt now.
Don't forget to use ./configure -thread when
configuring QT.
libqte.so is not enough, you need libqte-mt.so

Cd8061995642ab097a87b35eb6ad6f4f_thumb

Project Spotlight

python-bitstring

A pure Python module that aids in the construction, analysis, and modification of binary data.

No-screenshot

Project Spotlight

Clansuite

A content management system for esports teams and clans.