All Projects → neuroailab → Tnn

neuroailab / Tnn

Biologically-realistic recurrent convolutional neural networks

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Tnn

Price prediction lob
Deep learning for price movement prediction using high frequency limit order data
Stars: ✭ 27 (-67.47%)
Mutual labels:  convolutional-neural-networks, recurrent-neural-networks
Tensorflow Cnn Time Series
Feeding images of time series to Conv Nets! (Tensorflow + Keras)
Stars: ✭ 49 (-40.96%)
Mutual labels:  convolutional-neural-networks, recurrent-neural-networks
Reading comprehension tf
Machine Reading Comprehension in Tensorflow
Stars: ✭ 37 (-55.42%)
Mutual labels:  convolutional-neural-networks, recurrent-neural-networks
Trending Deep Learning
Top 100 trending deep learning repositories sorted by the number of stars gained on a specific day.
Stars: ✭ 543 (+554.22%)
Mutual labels:  convolutional-neural-networks, recurrent-neural-networks
Rcnn Relation Extraction
Tensorflow Implementation of Recurrent Convolutional Neural Network for Relation Extraction
Stars: ✭ 64 (-22.89%)
Mutual labels:  convolutional-neural-networks, recurrent-neural-networks
Tensorflow Tutorial
TensorFlow and Deep Learning Tutorials
Stars: ✭ 748 (+801.2%)
Mutual labels:  convolutional-neural-networks, recurrent-neural-networks
Ml In Tf
Get started with Machine Learning in TensorFlow with a selection of good reads and implemented examples!
Stars: ✭ 45 (-45.78%)
Mutual labels:  convolutional-neural-networks, recurrent-neural-networks
First Steps Towards Deep Learning
This is an open sourced book on deep learning.
Stars: ✭ 376 (+353.01%)
Mutual labels:  convolutional-neural-networks, recurrent-neural-networks
Emnist
A project designed to explore CNN and the effectiveness of RCNN on classifying the EMNIST dataset.
Stars: ✭ 81 (-2.41%)
Mutual labels:  convolutional-neural-networks, recurrent-neural-networks
Image Captioning
Image Captioning: Implementing the Neural Image Caption Generator with python
Stars: ✭ 52 (-37.35%)
Mutual labels:  convolutional-neural-networks, recurrent-neural-networks
Stanford Cs 230 Deep Learning
VIP cheatsheets for Stanford's CS 230 Deep Learning
Stars: ✭ 5,149 (+6103.61%)
Mutual labels:  convolutional-neural-networks, recurrent-neural-networks
3d Reconstruction With Neural Networks
3D reconstruction with neural networks using Tensorflow. See link for Video (https://www.youtube.com/watch?v=iI6ZMST8Ri0)
Stars: ✭ 71 (-14.46%)
Mutual labels:  convolutional-neural-networks, recurrent-neural-networks
Eeglearn
A set of functions for supervised feature learning/classification of mental states from EEG based on "EEG images" idea.
Stars: ✭ 469 (+465.06%)
Mutual labels:  convolutional-neural-networks, recurrent-neural-networks
Machine Learning Curriculum
💻 Make machines learn so that you don't have to struggle to program them; The ultimate list
Stars: ✭ 761 (+816.87%)
Mutual labels:  convolutional-neural-networks, recurrent-neural-networks
Text Classification Models Pytorch
Implementation of State-of-the-art Text Classification Models in Pytorch
Stars: ✭ 379 (+356.63%)
Mutual labels:  convolutional-neural-networks, recurrent-neural-networks
Textclassifier
Text classifier for Hierarchical Attention Networks for Document Classification
Stars: ✭ 985 (+1086.75%)
Mutual labels:  convolutional-neural-networks, recurrent-neural-networks
Keras Anomaly Detection
Anomaly detection implemented in Keras
Stars: ✭ 335 (+303.61%)
Mutual labels:  convolutional-neural-networks, recurrent-neural-networks
Rmdl
RMDL: Random Multimodel Deep Learning for Classification
Stars: ✭ 375 (+351.81%)
Mutual labels:  convolutional-neural-networks, recurrent-neural-networks
Deepseqslam
The Official Deep Learning Framework for Route-based Place Recognition
Stars: ✭ 49 (-40.96%)
Mutual labels:  convolutional-neural-networks, recurrent-neural-networks
Deep Plant
Deep-Plant: Plant Classification with CNN/RNN. It consists of CAFFE/Tensorflow implementation of our PR-17, TIP-18 (HGO-CNN & PlantStructNet) and MalayaKew dataset.
Stars: ✭ 66 (-20.48%)
Mutual labels:  convolutional-neural-networks, recurrent-neural-networks

Temporal Neural Networks

Run models in time.

Installation

git clone https://github.com/neuroailab/tnn.git
pip install -e tnn

(-e installs a developer version such that you can always update your code to the latest)

Usage

Look at tutorials. tutorials/alexnet_example.py demonstrates the basic unrolling API with AlexNet. tutorials/customcell_example.py shows how to pass a custom cell to a model, and add edges.

tnn/convrnn.py contains examples of standard ConvRNN cells in the literature. tnn/resnetrnn.py contains the Reciprocal Gated Cell implementation (see https://arxiv.org/abs/1807.00053 for details). tnn/efficientgaternn.py contains the Efficient Gated Unit cell implementation used in https://arxiv.org/abs/2006.12373.

json contains a set of example graphs including 5 layer LSTM and Reciprocal Gated models. To use them with the customcell_example.py, set the global variables MODEL_JSON = 5L_imnet128_lstm345 and CUSTOM_CELL = tnn_ConvLSTMCell. You will also need to set the INPUT_LAYER and READOUT_LAYER to match the model JSON.

Contributors

  • Jonas Kubilius (MIT)
  • Daniel L.K. Yamins (Stanford)
  • Maryann Rui (Berkeley)
  • Harry Bleyan (MIT)
  • Aran Nayebi (Stanford)
  • Daniel Bear (Stanford)

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].