Skip to content

JakobStruye/tcn-keras

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Temporal Convolutional Network implementation based on Keras

Closely follows the reference Torch implementation, accompanying the work An Empirical Evaluation of Generic Convolutional and Recurrent Networks for Sequence Modeling by Shaojie Bai, J. Zico Kolter and Vladlen Koltun.

Currently only the adding problem from the original experiments is implemented

Furthermore there is a 'Sanity Check' experiment, which tries to predict the next value in a random sequence in [0,1) This experiment confirms that the network does not leak future information and converges to always predicting 0.5.

To install, run pip install . To run an experiment, run python main.py in the experiment's subdirectory. (There are probably better ways to accomplish this)

Currently only tested with Keras 2.0.5; >2.1.0 is known to be incompatible due to an API change not yet incorporated into the weightnorm code by OpenAI we use.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages