From 53a0579c114ffe42aff22210dd33aeb6d8b0e6d8 Mon Sep 17 00:00:00 2001
From: lucasdelimanogueira
<47654903+lucasdelimanogueira@users.noreply.github.com>
Date: Mon, 13 May 2024 19:45:03 -0300
Subject: [PATCH 1/2] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index e904b17..d7bb0eb 100644
--- a/README.md
+++ b/README.md
@@ -64,7 +64,7 @@ class MyModel(nn.Module):
| Development | Status | Feature |
| ---------------------------- | ----------- | ---------------------------------------------------------------------- |
-| Operations | in progress |
|
+| Operations | in progress | - [X] GPU Support
- [X] Autograd
- [ ] Broadcasting
|
| Loss | in progress | |
| Data | in progress | - [ ] Dataset
- [ ] Batch
- [ ] Iterator
|
| Convolutional Neural Network | in progress | - [ ] Conv2d
- [ ] MaxPool2d
- [ ] Dropout
|
From 615753a5ec5ae88b9d9feb8367563d8638f59ad0 Mon Sep 17 00:00:00 2001
From: lucasdelimanogueira
<47654903+lucasdelimanogueira@users.noreply.github.com>
Date: Tue, 14 May 2024 14:29:39 -0300
Subject: [PATCH 2/2] Update README.md
---
README.md | 2 ++
1 file changed, 2 insertions(+)
diff --git a/README.md b/README.md
index d7bb0eb..6854be3 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,8 @@
# PyNorch
Recreating PyTorch from scratch (C/C++, CUDA and Python, with GPU support and automatic differentiation!)
+Project details explanations can also be found on [medium](https://towardsdatascience.com/recreating-pytorch-from-scratch-with-gpu-support-and-automatic-differentiation-8f565122a3cc).
+
# 1 - About
**PyNorch** is a deep learning framework constructed using C/C++, CUDA and Python. This is a personal project with educational purpose only! `Norch` means **NOT** PyTorch, and we have **NO** claims to rivaling the already established PyTorch. The main objective of **PyNorch** was to give a brief understanding of how a deep learning framework works internally. It implements the Tensor object, GPU support and an automatic differentiation system.