Merge remote-tracking branch 'origin/master'
This commit is contained in:
@@ -13,8 +13,8 @@ class NoiseInjection(object):
|
|||||||
|
|
||||||
def __call__(self, x: np.ndarray):
|
def __call__(self, x: np.ndarray):
|
||||||
if self.noise_factor:
|
if self.noise_factor:
|
||||||
noise = np.random.normal(loc=self.mu, scale=self.sigma, size=x.shape)
|
noise = np.random.uniform(0, self.noise_factor, size=x.shape)
|
||||||
augmented_data = x + self.noise_factor * noise
|
augmented_data = x + x * noise
|
||||||
# Cast back to same data type
|
# Cast back to same data type
|
||||||
augmented_data = augmented_data.astype(x.dtype)
|
augmented_data = augmented_data.astype(x.dtype)
|
||||||
return augmented_data
|
return augmented_data
|
||||||
|
|||||||
@@ -39,6 +39,7 @@ class Config(ConfigParser, ABC):
|
|||||||
h = hashlib.md5()
|
h = hashlib.md5()
|
||||||
params = deepcopy(self.as_dict)
|
params = deepcopy(self.as_dict)
|
||||||
del params['model']['type']
|
del params['model']['type']
|
||||||
|
del params['model']['secondary_type']
|
||||||
del params['data']['worker']
|
del params['data']['worker']
|
||||||
del params['main']
|
del params['main']
|
||||||
h.update(str(params).encode())
|
h.update(str(params).encode())
|
||||||
|
|||||||
Reference in New Issue
Block a user