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 [email protected]: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-notebook
For more information on PyTorch, please refer to the official PyTorch documentation: PyTorch Documentation