Beispiel #1
0
 def __call__(self, vector):
     # Calculate forward pass
     result = self._forward(vector)
     # Add the operation object and its result to history
     self.operation_number = Layer.assign_order(self)
     Layer.add_to_history(self, result, vector)
     return result
Beispiel #2
0
 def add_to_history(obj, result, inpt):
     Layer.add_to_history(obj, result, inpt)
Beispiel #3
0
 def __call__(self, vector):
     result = self._tanh(vector)
     self.operation_number = Layer.assign_order(self)
     Layer.add_to_history(self, result, vector)
     return result