Hallo,
kann mir jemand bitte die 2 Zeilen erklären:
def __init__(self, input_neurons, hidden_neurons, output_neurons):
super(FeedForward,self).__init__()
Die erste Zeile ist die __init__ Methode (Konstruktor) von der Klasse FeedFoward?
Die zweite Zeile verstehe ich nicht, was wird da gemacht?
Python:
class FeedForward(torch.nn.Module):
def __init__(self, input_neurons, hidden_neurons, output_neurons):
super(FeedForward,self).__init__()
self.hidden = nn.Linear(input_neurons, hidden_neurons)
self.out = nn.Linear(hidden_neurons,output_neurons)
def forward(self, x):
x = self.hidden(x)
x = F.relu(x)
x = self.out(x)
return x
kann mir jemand bitte die 2 Zeilen erklären:
def __init__(self, input_neurons, hidden_neurons, output_neurons):
super(FeedForward,self).__init__()
Die erste Zeile ist die __init__ Methode (Konstruktor) von der Klasse FeedFoward?
Die zweite Zeile verstehe ich nicht, was wird da gemacht?