Ejemplo n.º 1
0
 def ts_inverse_transform(
     series: TimeSeries,
     inverse_fn: Union[
         Callable[[np.number], np.number],
         Callable[[pd.Timestamp, np.number], np.number],
     ],
 ) -> TimeSeries:
     return series.map(inverse_fn)
Ejemplo n.º 2
0
 def ts_transform(
     series: TimeSeries, fn: Union[Callable[[np.number], np.number],
                                   Callable[[pd.Timestamp, np.number],
                                            np.number]]
 ) -> TimeSeries:
     return series.map(fn)
Ejemplo n.º 3
0
 def ts_transform(series: TimeSeries, fn) -> TimeSeries:
     return series.map(fn)
Ejemplo n.º 4
0
 def inverse_transform(self, data: TimeSeries, *args, **kwargs):
     super().inverse_transform(data, *args, *kwargs)
     return data.map(self._inverse_fn)
Ejemplo n.º 5
0
 def transform(self, data: TimeSeries, *args, **kwargs) -> TimeSeries:
     super().transform(data)
     return data.map(self._fn)