Skip to content

Neural Networks Basics

Mathieu Garon edited this page Apr 4, 2019 · 6 revisions

Before you start to write code

We strongly recommend reading the Stanford University CS231n Course.

Code

Knowing how to use python/numpy properly is a must!

Pytorch

We all use Pytorch as it is the most flexible and intuitive deep learning framework. This power is mostly enabled by its capacity to build its compute graph on-the-fly. We strongly recommend you to learn this framework!

Installing

Installing pytorch is easy, all you need is to follow this link.

Tutorials

Some useful resources on how to use the framework:

Useful Tools

Some tools that you can use to train your models:

  • Remove your train loop boilerplate code with poutyne from the GRAAL team;
  • Keep an orderly logs of your experiments with Comet.ml
  • Visualize your training information with TensorboardX.

Clone this wiki locally