Skip to content

TokenBender/playtorch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PlayTorch - Learning PyTorch and NumPy

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.

Table of Contents

  1. NumPy Basics
  2. NumPy Medium Skills
  3. PyTorch Basics

NumPy Basics

  • Description: Start with the basics of NumPy, including array creation, manipulation, and basic operations.
  • File: numpy_basics.ipynb

NumPy Medium Skills

  • Description: Move on to more advanced NumPy concepts like broadcasting, universal functions, and advanced indexing.
  • File: numpy_medium_skills.ipynb

PyTorch Basics

  • Description: Learn the basics of PyTorch, including tensor operations, creating a simple neural network, and training it.
  • File: pytorch_basics.py

Getting Started

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.

Prerequisites

  • Python 3.x
  • NumPy
  • PyTorch
  • Jupyter Notebook (optional, for .ipynb files)

Installation

  1. Install Python from python.org.
  2. Install NumPy and PyTorch using pip:
pip install numpy torch
  1. (Optional) Install Jupyter Notebook:
pip install jupyterlab

Contribute

Feel free to contribute by submitting pull requests or opening issues. Let's learn together!

About

zero to one repo for ramping up to SoTA

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published