Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 23f347c

Browse files
committed
files
1 parent b86ec66 commit 23f347c

2 files changed

Lines changed: 0 additions & 8 deletions

File tree

minitorch/autodiff.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,12 +70,10 @@ def accumulate_derivative(self, val):
7070
Args:
7171
val (number): value to be accumulated
7272
"""
73-
# print("accumulating", val, self._derivative, self.name)
7473
assert self.is_leaf(), "Only leaf variables can have derivatives."
7574
if self._derivative is None:
7675
self._derivative = self.zeros()
7776
self._derivative += val
78-
# print("accumulated", val, self._derivative)
7977

8078
def zero_derivative_(self): # pragma: no cover
8179
"""

project/run_scalar.py

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -72,8 +72,6 @@ def train(self, data, learning_rate, max_epochs=500, log_fn=default_log_fn):
7272
# Forward
7373
loss = 0
7474
for i in range(data.N):
75-
# print("before", self.model.layer1.bias[0].value._derivative)
76-
# print("before", self.model.layer3.bias[0].value._derivative)
7775
x_1, x_2 = data.X[i]
7876
y = data.y[i]
7977
x_1 = minitorch.Scalar(x_1)
@@ -86,13 +84,9 @@ def train(self, data, learning_rate, max_epochs=500, log_fn=default_log_fn):
8684
else:
8785
prob = -out + 1.0
8886
correct += 1 if out.data < 0.5 else 0
89-
# print(prob, out, y)
9087
loss = -prob.log()
9188
(loss / data.N).backward()
92-
# print("after", self.model.layer1.bias[0].value._derivative)
93-
# print("after", self.model.layer3.bias[0].value._derivative)
9489
total_loss += loss.data
95-
# print(loss)
9690

9791
losses.append(total_loss)
9892

0 commit comments

Comments
 (0)