Giter Site home page Giter Site logo

dukererenst / deep-learning-tensorflow Goto Github PK

View Code? Open in Web Editor NEW

This project forked from huseinzol05/deep-learning-tensorflow

0.0 2.0 0.0 101.71 MB

Tensorflow deep learning projects

License: MIT License

Jupyter Notebook 99.29% Python 0.35% HTML 0.01% C 0.04% OpenEdge ABL 0.31%

deep-learning-tensorflow's Introduction

Deep-Learning-Tensorflow

Purely Tensorflow, no Keras, no slim or other abstract libraries of Tensorflow. This repository focused on not-really deep architecture.

Information

Some of notebooks got GIF showing training movement. WARNING, it pretty heavy.

Models

Convolutional Neural Network
  1. Scratch Alex-net CIFAR 10
  2. Capsule Network
  3. Encoder-Decoder
  4. Residual Network
  5. Basic Conv on MNIST
  6. Byte-Net Translator
  7. Siamese Network on MNIST
  8. Generalized Hamming Network on MNIST
  9. Binary-net
  10. Kmax Conv1d
  11. Temporal Conv1d
  12. Triplet loss on MNIST
  13. Dense-net
Feed-forward Neural Network
  1. Batch-normalization
  2. Encoder-Decoder
  3. Word Vector
  4. Dropout Comparison, GIF included
  5. L1, L2, L1-L2 Regularization Comparison, GIF included
  6. Optimizer Comparison (Gradient Descent, Adagrad, RMSProp, Adam), GIF included
  7. Batch-normalization Comparison, GIF included
  8. Self-Normalized without and with API on MNIST
  9. Addsign and Powersign Optimizer
  10. Backprop without Learning Rates Through Coin Betting Optimizer (COCOB)
Recurrent Neural Network
  1. Music Generator
  2. Stock forecasting, GIF included
  3. Text Generator
  4. Signal Classifier
  5. Generator Comparison (LSTM GRU, LSTM Bidirectional, GRU Bidirectional), GIF included
  6. Time-Aware Long-Short Term Memory
  7. Dilated RNN
  8. Layer-Norm LSTM
  9. Neural Turing Machine
  10. Only Attention
  11. Multihead Attention
  12. Fast-slow LSTM
  13. Siamese Network
  14. Nested LSTM
  15. DNC (Differentiable Neural Computer)
  16. GAN Sentence
Attention Model
  1. Bahdanau
  2. Luong
  3. Hierarchical
  4. Additive
  5. Soft
  6. Attention-over-Attention
  7. Bahdanau API
  8. Luong API
Sequence-to-Sequence
  1. Basic Seq-to-Seq
  2. Beam decoder
  3. Chatbot with Attention (old API)
  4. Summarization with Attention (old API)
  5. Luong attention
  6. Bahdanau attention
  7. Bidirectional
  8. Estimator
  9. Altimatum (bidirectional + lstm + luong + beam)
Bayesian Hyperparameter Optimization
  1. Conv-CIFAR10
  2. Feedforward-Iris
  3. Recurrent-Sentiment
  4. Conv-Iceberg
Regression
  1. Linear Regression, GIF included
  2. Polynomial Regression, GIF included
  3. Ridge Regression, GIF included
  4. Lasso Regression, GIF included
  5. Elastic-net Regression, GIF included
  6. Sigmoid Regression, GIF included
  7. Quantile Regression
Reinforcement-learning

I code in external repository, can check here

  1. Policy gradient
  2. Q-learning
  3. Double Q-learning
  4. Recurrent-Q-learning
  5. Double Recurrent-Q-learning
  6. Dueling Q-learning
  7. Dueling Recurrent-Q-learning
  8. Double Dueling Q-learning
  9. Double Dueling Recurrent-Q-learning
  10. Actor-Critic
  11. Actor-Critic Dueling
  12. Actor-Critic Recurrent
  13. Actor-Critic Dueling Recurrent
  14. Async Q-learning
GAN
  1. DCGAN
  2. DiscoGAN
  3. Basic GAN
  4. WGAN-improve
Misc
  1. RNN-LSTM 20newsgroup Tensorboard histrogram
  2. Tensorboard debugger
  3. Transfer learning emotion dataset on MobilenetV2
  4. Multiprocessing tfrecords
  5. TF-Serving

Results

tensorboard debugger

alt text

gradient techniques comparison

alt text

feed-forward, not dropout vs dropout

alt text

deep-learning-tensorflow's People

Contributors

huseinzol05 avatar

Watchers

James Cloos avatar Duker Ernest Junior avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.