# HG changeset patch # User SylvainPL # Date 1267035352 18000 # Node ID c25435ee72a81c6006f6e179fe61ff10a5b4a8ee # Parent 8008f4d3186947790866d6faedc05a3d0f8e2741 Rajout d'un seed random et d'une fonction get_seed diff -r 8008f4d31869 -r c25435ee72a8 transformations/PermutPixel.py --- a/transformations/PermutPixel.py Wed Feb 24 13:15:28 2010 -0500 +++ b/transformations/PermutPixel.py Wed Feb 24 13:15:52 2010 -0500 @@ -18,10 +18,18 @@ class PermutPixel(): - def __init__(self): + def __init__(self,seed=7152): self.nombre=10 #Le nombre de pixels a permuter self.proportion=0.3 self.effectuer=1 #1=on effectue, 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_seed(self): + return self.seed def get_settings_names(self): return ['effectuer']