tempor.models.clairvoyance2.data.utils.time_index_utils module

tempor.models.clairvoyance2.data.utils.time_index_utils.process_time_indexes(time_indexes: TimeIndexHorizon | Sequence[RangeIndex | DatetimeIndex | Index]) Sequence[RangeIndex | DatetimeIndex | Index][source]
class tempor.models.clairvoyance2.data.utils.time_index_utils.time_series_samples[source]

Bases: object

static take_all_before_start(time_series_samples_: TimeSeriesSamples, time_indexes: TimeIndexHorizon | Sequence[RangeIndex | DatetimeIndex | Index], inplace: bool = False)[source]
static take_one_before_start(time_series_samples_: TimeSeriesSamples, time_indexes: TimeIndexHorizon | Sequence[RangeIndex | DatetimeIndex | Index], inplace: bool = False)[source]
static take_all_from_start(time_series_samples_: TimeSeriesSamples, time_indexes: TimeIndexHorizon | Sequence[RangeIndex | DatetimeIndex | Index], inplace: bool = False)[source]
static take_all_from_one_before_start(time_series_samples_: TimeSeriesSamples, time_indexes: TimeIndexHorizon | Sequence[RangeIndex | DatetimeIndex | Index], inplace: bool = False)[source]
class tempor.models.clairvoyance2.data.utils.time_index_utils.dataset[source]

Bases: object

static take_temporal_data_before_start(data: Dataset, time_indexes: TimeIndexHorizon | Sequence[RangeIndex | DatetimeIndex | Index], ignore_containers: Sequence[str] = (), inplace: bool = False) Dataset | None[source]