ZhaochengD / Tiny-Torch

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tiny_Torch

This project contains three dictionaries including

  1. 'basic_op' includes files about how to construct a computational graph that can do auto differentiation efficiently using TVM, the unit is computational node
  2. 'deep_op' includes files about how to construct deep learning layers that can do auto differentiation, the unit is deep learning layer
  3. 'basic_model' includes files about how to use files in 'deep_op' to construct basic deep learning models (RNN, CNN, MLP) from scrach
  4. 'other_model' include files about other types of deep nueral network (RBM, DBM, VAE, WGAN, CBOW) from scrach

Note that these files are not entirely correlated with each other. They come from different projects. 'basic_op' is an independent project which means it is not used by other two projects. 'deep_op' and 'basic_model' are in a same project which means 'basic_model' used the layers defined in 'deep_op'. 'other' contains more advanced models that written from scrach and didn't depand on other two projects.

About


Languages

Language:Jupyter Notebook 53.3%Language:Python 46.7%