Skip to content

Practice using PyTorch include data preprocessing, linear algebra, optimization, neural networks, CNNs, and more to cover ML and DL basics

Notifications You must be signed in to change notification settings

IsmaelMousa/playing-with-torch

Repository files navigation

PyTorch Practice

PyTorch: Empowering innovation in AI with intuitive and powerful tools for deep learning.

Overview

This repository provides hands-on practice exercises and examples for PyTorch, covering a range of topics such as data preprocessing, data manipulation, linear algebra,training, optimizing neural networks, CNNs and more.

Purpose

It aims to practice the basics of using PyTorch for machine learning and deep learning.

Summary

Each section of this repository is dedicated to a specific aspect of PyTorch. The exercises are contained in Jupyter notebooks, allowing for interactive learning and experimentation.

Getting Started

  1. Clone this repository to your local machine:
git clone git@github.com:IsmaelMousa/playing-with-torch.git
  1. Navigate to the playing-with-torch directory:
cd playing-with-torch
  1. Setup virtual environment:
python3 -m venv .venv
  1. Activate the virtual environment:
source .venv/bin/activate
  1. Install the required dependencies:
pip install -r requirements.txt
  1. Run the Jupyter Notebook:
jupyter-notebook


References

For more information on PyTorch, please refer to the official PyTorch documentation: PyTorch Documentation