Пример #1
0
 def __init__(self,
              inputs: Union[str, Iterable[str]],
              outputs: Union[str, Iterable[str]],
              mode: Union[None, str, Iterable[str]] = None,
              shift_limit: float = 0.2):
     super().__init__(inputs=inputs, outputs=outputs, mode=mode)
     self.shift_limit = param_to_range(shift_limit)
     self.in_list, self.out_list = True, True
Пример #2
0
 def __init__(self,
              inputs: Union[str, Iterable[str]],
              outputs: Union[str, Iterable[str]],
              mode: Union[None, str, Iterable[str]] = None,
              ds_id: Union[None, str, Iterable[str]] = None,
              limit: Union[int, Tuple[int, int]] = 30):
     super().__init__(inputs=to_list(inputs),
                      outputs=to_list(outputs),
                      mode=mode,
                      ds_id=ds_id)
     self.limit = param_to_range(limit)
Пример #3
0
 def __init__(self,
              inputs: Union[str, Iterable[str]],
              outputs: Union[str, Iterable[str]],
              mode: Union[None, str, Iterable[str]] = None,
              ds_id: Union[None, str, Iterable[str]] = None,
              limit: float = 0.54):
     super().__init__(inputs=inputs,
                      outputs=outputs,
                      mode=mode,
                      ds_id=ds_id)
     self.limit = param_to_range(limit)
     self.in_list, self.out_list = True, True
Пример #4
0
 def __init__(self,
              inputs: Union[str, Iterable[str]],
              outputs: Union[str, Iterable[str]],
              mode: Union[None, str, Iterable[str]] = None,
              ds_id: Union[None, str, Iterable[str]] = None,
              shear_coef: float = 0.3):
     super().__init__(inputs=inputs,
                      outputs=outputs,
                      mode=mode,
                      ds_id=ds_id)
     self.shear_coef = param_to_range(shear_coef)
     self.in_list, self.out_list = True, True