Skip to content

leebissessar5/minitorch

Repository files navigation

minitorch

The full minitorch student suite.

To access the autograder:

Results

Module 0 - Simple Classifier

With parameters:

  • linear.weight_0_0 = -1.51
  • linear.weight_1_0 = -0.26
  • linear.bias_0 = 0.77

Module 1 - Autodiff

Parameter Simple Diag Split XOR
Hidden Layers 4 3 5 5
Learning Rate 0.5 0.5 0.5 0.5
Epochs 500 300 400 300
Final Loss 1.2574 0.6139 6.5993 4.3938
Accuracy 98% (49/50) 100% (50/50) 96% (48/50) 96% (48/50)

Visual Results Table for Module 1

Dataset Simple Diag Split XOR
Data Simple Data Diag Data Split Data XOR Data
Loss Simple Loss Diag Loss Split Loss XOR Loss

Module 2 - Tensors

Parameter Simple Diag Split XOR Circle
Hidden Layers 2 3 5 6 6
Learning Rate 0.5 0.5 0.5 0.5 0.5
Epochs 300 300 300 300 300
Final Loss 0.9570 0.8367 2.6457 5.8473 6.2091
Accuracy 100% (50/50) 100% (50/50) 98% (49/50) 96% (48/50) 96% (48/50)
Time/Epoch 0.072s 0.109s 0.191s 0.254 0.269s

Visual Results Table for Module 2

Dataset Data Loss
Simple Simple Data Simple Loss
Diag Diag Data Diag Loss
Split Split Data Split Loss
XOR XOR Data XOR Loss
Circle Circle Data Circle Loss

About

The full minitorch student suite by minitorch.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages