camera ready version

This commit is contained in:
2025-11-17 22:16:49 +05:30
parent 9a1bc55c27
commit eb7146e578
22 changed files with 455 additions and 1191 deletions

View File

@@ -1,4 +1,4 @@
from nanotorch.tensor import Tensor
from smoltorch.tensor import Tensor
# Test 1: ReLU
print("Test 1 - ReLU:")

View File

@@ -1,4 +1,4 @@
from nanotorch.tensor import Tensor
from smoltorch.tensor import Tensor
# Test 1: Simple addition (no broadcasting)
a = Tensor([1.0, 2.0, 3.0])

View File

@@ -1,5 +1,5 @@
from nanotorch.nn import Linear
from nanotorch.tensor import Tensor
from smoltorch.nn import Linear
from smoltorch.tensor import Tensor
# Test 1: Single sample forward pass
print("Test 1 - Single forward pass:")

View File

@@ -1,4 +1,4 @@
from nanotorch.tensor import Tensor
from smoltorch.tensor import Tensor
# Test 1: Simple 2D matmul
print("Test 1 - Simple 2D matmul:")

View File

@@ -1,6 +1,6 @@
import numpy as np
from nanotorch.tensor import Tensor
from nanotorch.nn import MLP
from smoltorch.tensor import Tensor
from smoltorch.nn import MLP
# Test 1: MLP forward pass
print("Test 1 - MLP forward pass:")

View File

@@ -1,4 +1,4 @@
from nanotorch.tensor import Tensor
from smoltorch.tensor import Tensor
# Test 1: Simple multiplication (no broadcasting)
print("Test 1 - No broadcasting:")

View File

@@ -1,4 +1,4 @@
from nanotorch.tensor import Tensor
from smoltorch.tensor import Tensor
# Test 1: Sum all elements
print("Test 1 - Sum (all elements):")