PyTorch: Empowering innovation in AI with intuitive and powerful tools for deep learning.
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.
It aims to practice the basics of using PyTorch for machine learning and deep learning.
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.
- Clone this repository to your local machine:
git clone git@github.com:IsmaelMousa/playing-with-torch.git- Navigate to the playing-with-torch directory:
cd playing-with-torch- Setup virtual environment:
python3 -m venv .venv- Activate the virtual environment:
source .venv/bin/activate- Install the required dependencies:
pip install -r requirements.txt- Run the Jupyter Notebook:
jupyter-notebookFor more information on PyTorch, please refer to the official PyTorch documentation: PyTorch Documentation