HerrDrachen
Lieutenant
- Registriert
- Feb. 2016
- Beiträge
- 625
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?
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?