Keras

Reproducible Results

import random as rn
import numpy as np
import tensorflow as tf

import os
os.environ['PYTHONHASHSEED'] = '0'

# Setting the seed for numpy-generated random seed
np.randon.sedd(27)

# Setting the seed for python-generated random seed
rn.seed(123)

# Setting the seed for tensorflow-generated random seed
tf.set_random_seed(42)

# Force tensorflow to use a single thread
from keras import backend as K

sees = tf.Session(graph=tf.get_default_graph(), config=session_conf)
K.set_session(sees)

Data Augmentation

Last updated