Esempio n. 1
0
    def __init__(self,
                 zone=(0.2, 0.8),
                 coverage=1.,
                 color='white',
                 noises=None,
                 name='Noise_Aug',
                 verbose=0,
                 stateless=True):
        super().__init__(action=Action.SUBSTITUTE,
                         zone=zone,
                         coverage=coverage,
                         name=name,
                         device='cpu',
                         verbose=verbose,
                         stateless=stateless)

        self.color = color
        self.noises = noises
        self.model = nma.Noise()

        self.model.validate(color)
Esempio n. 2
0
 def get_model(cls, noise_factor):
     return nma.Noise(noise_factor)
Esempio n. 3
0
 def get_model(self, nosie_factor):
     return nma.Noise(nosie_factor)
Esempio n. 4
0
 def get_model(cls, zone, coverage, color, noises):
     return nma.Noise(zone=zone, coverage=coverage, color=color, noises=noises)