Should it be 'self.dec_sizes'?
Closed this issue · 1 comments
ZumbiAzul commented
Should it be 'self.dec_sizes'? (there two chunks of codes to correct)
class MyCNNClassifier(nn.Module):
def __init__(self, in_c, enc_sizes, dec_sizes, n_classes):
super().__init__()
self.enc_sizes = [in_c, *enc_sizes]
self.dec_sizes = [32 * 28 * 28, *dec_sizes]
self.encoder = MyEncoder(self.enc_sizes)
self.decoder = MyDecoder(dec_sizes, n_classes) # here
def forward(self, x):
x = self.encoder(x)
x = x.flatten(1) # flat
x = self.decoder(x)
return x
FrancescoSaverioZuppichini commented
Yep!