# HG changeset patch # User SylvainPL # Date 1267035328 18000 # Node ID 8008f4d3186947790866d6faedc05a3d0f8e2741 # Parent fa35d9ecf6649f6eddc0a497a2aa0e71bd76414b Rajout d'un seed random et d'une fonction get_seed diff -r fa35d9ecf664 -r 8008f4d31869 transformations/DistorsionGauss.py --- a/transformations/DistorsionGauss.py Wed Feb 24 13:14:55 2010 -0500 +++ b/transformations/DistorsionGauss.py Wed Feb 24 13:15:28 2010 -0500 @@ -16,13 +16,21 @@ class DistorsionGauss(): - def __init__(self): + def __init__(self,seed=3459): self.ecart_type=0.1 #L'ecart type de la gaussienne self.effectuer=1 #1=on effectue et 0=rien faire + self.seed=seed + + #Les deux generateurs sont de types differents, avoir la meme seed n'a pas d'influence + numpy.random.seed(self.seed) + random.seed(self.seed) def get_settings_names(self): return ['effectuer'] + def get_seed(self): + return self.seed + def get_settings_names_determined_by_complexity(self,complexity): return ['ecart_type']