Skip to content

Instantly share code, notes, and snippets.

View giuseppebonaccorso's full-sized avatar
🎯
Focusing

Giuseppe Bonaccorso giuseppebonaccorso

🎯
Focusing
View GitHub Profile
@giuseppebonaccorso
giuseppebonaccorso / passive_aggressive_regression.py
Created October 6, 2017 10:21
Passive Aggressive Regression
import matplotlib.pyplot as plt
import numpy as np
from sklearn.datasets import make_regression
# Set random seed (for reproducibility)
np.random.seed(1000)
nb_samples = 500
nb_features = 4
@giuseppebonaccorso
giuseppebonaccorso / som-olivetti-cupy.py
Last active October 22, 2017 16:16
Example of Self-Organizing Map (Kohonen Network) based on the Olivetti faces dataset (Cupy-based)
import cupy as cp
import matplotlib.pyplot as plt
import numpy as np
from sklearn.datasets import fetch_olivetti_faces
# Set random seed for reproducibility
np.random.seed(1000)
cp.random.seed(1000)
@giuseppebonaccorso
giuseppebonaccorso / hetero-encoder.py
Created December 31, 2017 09:13
Stories with Convolutional Hetero-Encoders
import matplotlib.pyplot as plt
import multiprocessing
import numpy as np
import tensorflow as tf
from keras.datasets import cifar10
# Set random seed (for reproducibility)
np.random.seed(1000)
tf.set_random_seed(1000)