Skip to content
/ mregn Public

Mixture of RNN experts package to solve problems of time-series prediction and generation

Notifications You must be signed in to change notification settings

jnamika/mregn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mixture of RNN experts package for problems of time-series prediction and generation

Copyright (c) 2009-2011, Jun Namikawa <jnamika@gmail.com>
License: ISC license

This package implements a gradient-based learning algorithm for mixture of RNN experts.
The package supports
(1) both fully connected and sparsely connected networks,
(2) both discrete-time neural networks and continuous-time neural networks,
(4) multi-threading, and
(5) analyzing some characteristics (ex: Lyapunov spectrum, Kullback-Leibler divergence).



=== Installation ===

First, type `./autogen.sh' in the current directory to create configure file.
Next, type `./configure' and when it finishes, type `make'. This will create `mre-learn', `gn-learn' and `mregn-generate'.

Run them with the argument `-h' to show the usages of them.

If you wish to install the programs, type `make install'. By default, this will install all the files in `/usr/local/bin' or `/usr/local/lib'. You can change the install path with the `--prefix' option of the configure script, for instance `--prefix=$HOME' (use `./configure --help' for other options).



=== Requirements ===

Building this package requires a C compiler supporting C99 and Autotools (GNU Autoconf, Automake and Libtool).

In addition, utility scripts in the `src/python' directory require python version 2.7 or 3.2. Gnuplot is also needed to run `mregn-plot-log' script.



=== Example ===

Here is a sample session.

> cd bin
> echo "import gen_target
gen_target.print_comp_Lissajous_08curves(500, 25)" | python > target.txt
> mre-learn -e 30000 -d 3 target.txt
> gn-learn -a -e 10000 -n 20 mre.dat
> mregn-generate -n 1000 mre.dat gn.dat

About

Mixture of RNN experts package to solve problems of time-series prediction and generation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published