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
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)
import multiprocessing as mp
import numpy as np
import time
class CorsaDiCagnolini:
def __init__(self):
self.pool = mp.Pool(mp.cpu_count())
@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;
}
@gdacciaro
gdacciaro / Nodo.java
Last active February 14, 2019 11:27
Traccia del 24/01/2019. NB. Ho considerato la funzione best(a,b,k) come una funzione che restituisce il minimo tra i tre valori in input.
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;
}
@gdacciaro
gdacciaro / Nodo.java
Created February 13, 2019 11:27
Traccia del 24/01/2019.
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;
@gdacciaro
gdacciaro / Nodo.java
Created February 13, 2019 11:27
Traccia del 24/01/2019.
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;
@gdacciaro
gdacciaro / Nodo.java
Created February 13, 2019 11:27
Traccia del 24/01/2019.
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;
@gdacciaro
gdacciaro / Main.java
Created January 24, 2019 17:21
ASD esercizio 2 del 16 10 2017
public class Main {
public static void main(String[] args) {
Nodo foglia1 = new Nodo(-10,null,null);
Nodo foglia2 = new Nodo(-2,null,null);
Nodo foglia3 = new Nodo(4,null,null );
Nodo foglia4 = new Nodo(10,null,null);
Nodo livello1 = new Nodo(-5, foglia1,foglia2);
Nodo livello2 = new Nodo(5,foglia3,foglia4);
@gdacciaro
gdacciaro / LoadingDialog.java
Created May 22, 2018 13:07
Dialog with custom background color
import android.annotation.SuppressLint;
import android.app.Dialog;
import android.content.Context;
import me.pushapp.sosmedico.R;
/**
* Created by Denny on 21/11/2017 with pizza
*/
@gdacciaro
gdacciaro / get Local IP
Created January 6, 2018 22:49
get local ip in a Wifi
private String getIpAccess() {
WifiManager wifiManager = (WifiManager) getSystemService(WIFI_SERVICE);
int ipAddress = wifiManager.getConnectionInfo().getIpAddress();
final String formatedIpAddress = String.format("%d.%d.%d.%d", (ipAddress & 0xff), (ipAddress >> 8 & 0xff), (ipAddress >> 16 & 0xff), (ipAddress >> 24 & 0xff));
return "http://" + formatedIpAddress + ":";
}