Skip to content

Instantly share code, notes, and snippets.

View gdacciaro's full-sized avatar
💻
Quitting Vim

Acciaro Gennaro Daniele gdacciaro

💻
Quitting Vim
View GitHub Profile
@gdacciaro
gdacciaro / Nodo.java
Last active February 16, 2019 18:12
Traccia del 22/10/2018
public class Nodo {
public int k;
public Nodo sx;
public Nodo dx;
public Nodo(int k, Nodo sx, Nodo dx) {
this.k = k;
this.sx = sx;
this.dx = dx;
}
import multiprocessing as mp
import numpy as np
import time
class CorsaDiCagnolini:
def __init__(self):
self.pool = mp.Pool(mp.cpu_count())
def estimate_error(self, inputs, targets, addToPlot=False):
if self.isClassification:
loss = 0
for input, target in zip(inputs, targets):
output = self.feedforward(input)
single_loss = self.loss_function.getFunction(predicted=output, target=target)
loss+=single_loss
loss /= len(inputs)