Skip to content

Latest commit

 

History

History
46 lines (34 loc) · 2.49 KB

README.md

File metadata and controls

46 lines (34 loc) · 2.49 KB

image_clipdrop-enhance

Repository for the Neural Networks laboratory, "Alexandru Ioan Cuza" University, Faculty of Computer Science, Bachelor degree.

Environment setup

Google Colab: PyTorch, Pandas, and Numpy are already available.

Local instalation:

  1. Create a Python environment (using conda or venv). We recommend installing conda from Miniforge.
# Create the environment
conda create -n 312 -c conda-forge python=3.12
# activate the environment
conda activate 312
# Run this to use conda-forge as your highest priority channel (not needed if you installed conda from Miniforge)
conda config --add channels conda-forge
  1. Install PyTorch 2.4.1+ from pytorch.org using conda or pip, depending on your environment.
    • Choose the Stable Release, choose your OS, select Conda or Pip and your compute platform. For Linux and Windows, CUDA or CPU builds are available, while for Mac, only builds with CPU and MPS acceleration.
    • Example CPU: conda install pytorch torchvision torchaudio cpuonly -c pytorch.

Recommended resources:

Table of contents

  • Lab01 (Homework 1: Solve linear system)
  • Lab02 (Homework 2: Perceptron implementation)
  • Lab03 (Homework 3: Multilayer Perceptron implementation)
  • Lab04
  • Lab06 PyTorch Tensors, Autograd
  • Lab09 Datasets, DataLoaders (Homework 4: PyTorch Pipeline)
  • Lab10 Convolutions (Homework 5: Reinforcement Learning agent implementation)