| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
A simple neural network implementation that could be used for education. But beware! Some important parts of the code are missing 😉 and you have to fill the blanks!
You can find all neural network specific code in the directory length. Follows is a list of all directories and their respective content:
The file train.py in the root directory contains sample code for training a neural network with this library.
You can start a train run, using the sample train script, by entering the following command from the root directory of the repository: python train.py. If you want to know more about possible command-line arguments, type python train.py -h.
This library follows the design principles of Chainer in a very rudimentary way. This library implements a dynamic computational graph that can be used to easily prototype, design, and debug neural networks. It furthermore allows for the design of dynamic neural networks that change at every iteration, making such an approach suitable for recurrent neural networks.
A word of WARNING: If you ever feel tempted to use this library for training a real neural network and not just a toy example: don't! Use a library like Chainer that is more mature and also supports GPUs. The transition from this library to Chainer should not be that difficult, as the same principles are used here and in Chainer.
Contributions in every form are welcome. If you think, that you nicely implemented a new layer, we are happy to see your contribution in form of a pull request!
Remember: Do not use this library for training a real network. This library is only intended to be used for education and not for real prototyping.
| Back | FazBrowse Home | New Git URL |