Skip to content
Snippets Groups Projects
Select Git revision
  • 2badfa8ddeda5018a6671f059fcfe19c0d171839
  • main default protected
2 results

neural_networks_101

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    Nando Farchmin authored
    2badfa8d
    History
    Name Last commit Last update
    LICENSE.txt
    README.md
    requirements.txt

    Description

    This repository provides simple scripts and examples to demonstrate how neural networks (NN) and machine learning (ML) in general can be used for tasks like image recognition or general function approximation.

    Installation and Setup

    To execute the code provided in this repository, you need a python3 environment with the following packages installed: numpy, scipy, pytorch, matplotlib. Probably the easiest way is using Anaconda. The required libraries can then be installed with

    pip install -r requirements.txt

    You also need to add the source code to your python path to make the modules of this repository visible to your python environment. You can do so bei either setting the $PYTHONPATH variable temporarily by typing export PYTHONPATH="/home/.../neural_networks_101/:$PYTHONPATH") in your terminal or by adding it to your .bashrc with

    echo "export PYTHONPATH=/home/.../neural_networks_101/:$PYTHONPATH" >> ~/.bashrc

    where /home/.../ has to be changed to the path this repository is located in.

    Usage

    License

    This software runs under the GNU General Public License 3.0.