Welcome to PlayTorch! This repository is designed to help you learn PyTorch and NumPy through simple and straightforward tutorials. Whether you're new to these libraries or looking to deepen your understanding, you'll find resources here to suit your needs.
- Description: Start with the basics of NumPy, including array creation, manipulation, and basic operations.
- File:
numpy_basics.ipynb
- Description: Move on to more advanced NumPy concepts like broadcasting, universal functions, and advanced indexing.
- File:
numpy_medium_skills.ipynb
- Description: Learn the basics of PyTorch, including tensor operations, creating a simple neural network, and training it.
- File:
pytorch_basics.py
To get started, open the files in your preferred environment. For Jupyter notebooks (.ipynb
files), you'll need Jupyter Notebook or JupyterLab. For Python scripts (.py
files), any Python IDE or text editor will work.
- Python 3.x
- NumPy
- PyTorch
- Jupyter Notebook (optional, for
.ipynb
files)
- Install Python from python.org.
- Install NumPy and PyTorch using pip:
pip install numpy torch
- (Optional) Install Jupyter Notebook:
pip install jupyterlab
Feel free to contribute by submitting pull requests or opening issues. Let's learn together!