hard20 pts · first answer countsdeep-learningpytorchdebugging
Layers in a plain Python list
In this model, the optimizer never updates the hidden layers. Why?
class Net(nn.Module):
def __init__(self):
super().__init__()
self.layers = [nn.Linear(64, 64) for _ in range(4)]
self.out = nn.Linear(64, 1)Discussion 0
Join free to post in the discussion.
Related questions
- Dropout after eval()Machine Learning Engineer
- Expected starting loss, 10 classesMachine Learning Engineer
- Parameters in nn.Linear(10, 5)Machine Learning Engineer
- Why sigmoid slows deep trainingMachine Learning Engineer
- Range of tanhMachine Learning Engineer
- Cross-entropy loss by handMachine Learning Engineer
- Telling autograd to track a tensorMachine Learning Engineer
- Why wrap inference in no_gradMachine Learning Engineer