tailintalent / pytorch_net

Efficient construction and manipulation of nets with PyTorch

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pytorch_net

This repository provides classes for

  • Efficient construction of neural networks with PyTorch, including multilayer perceptron (MLP), LSTM, CNN, WideResNet, model ensembles, etc.
  • Easy manipulation of networks, including addition and removal of layers and neurons, training of networks, simplification of networks, loading and saving models as a dictionary. See tutorial.ipynb for a simple demonstration.

Requirements:

  • PyTorch >= 0.4.1
  • scikit-learn
  • sympy >= 1.3 for symbolic layers

Some projects using this library:

About

Efficient construction and manipulation of nets with PyTorch

License:MIT License


Languages

Language:Python 59.8%Language:Jupyter Notebook 40.2%