@property
  def binary(self):
    dependencies = self.dependencies
    if len(dependencies) != 1:
      raise TargetDefinitionException(self, 'A JvmApp must define exactly one JvmBinary '
                                            'dependency, have: {}'.format(dependencies))
    binary = dependencies[0]
    if not isinstance(binary, JvmBinary):
      raise TargetDefinitionException(self, 'Expected JvmApp binary dependency to be a JvmBinary '
                                            'target, found {}'.format(binary))
    return binary
Adds gaussian noise. Note that this is not entirely correct, the correct way would be to do it
dataset/ETHPy150Open pantsbuild/pants/src/python/pants/backend/jvm/targets/jvm_app.py/JvmApp.binary--crossover with--dataset/ETHPy150Open benanne/kaggle-galaxies/realtime_augmentation.py/post_augment_gaussian_noise_gen_separate