tempor.models.clairvoyance2.preprocessing package¶
Submodules¶
- tempor.models.clairvoyance2.preprocessing.convenience module
- tempor.models.clairvoyance2.preprocessing.convenience.ExtractTC
- tempor.models.clairvoyance2.preprocessing.convenience.TemporalTargetsExtractor
- tempor.models.clairvoyance2.preprocessing.convenience.TemporalTreatmentsExtractor
- tempor.models.clairvoyance2.preprocessing.convenience.TimeIndexFeatureConcatenator
- tempor.models.clairvoyance2.preprocessing.convenience.StaticFeaturesConcatenator
Module contents¶
-
class tempor.models.clairvoyance2.preprocessing.StaticFeaturesConcatenator(params: dict[str, Any] | None =
None)[source]¶ Bases:
TransformerModel-
requirements : Requirements =
Requirements(dataset_requirements=DatasetRequirements(requires_static_covariates_present=True, requires_no_missing_data=False, static_covariates_value_type=<DataValueOpts.ANY: 1>, temporal_covariates_value_type=<DataValueOpts.ANY: 1>, temporal_targets_value_type=<DataValueOpts.ANY: 1>, temporal_treatments_value_type=<DataValueOpts.ANY: 1>, event_covariates_value_type=<DataValueOpts.ANY: 1>, event_targets_value_type=<DataValueOpts.ANY: 1>, event_treatments_value_type=<DataValueOpts.ANY: 1>, requires_all_temporal_data_samples_aligned=False, requires_all_temporal_data_regular=False, requires_all_temporal_data_index_numeric=False, requires_all_temporal_containers_shares_index=True), prediction_requirements=None, treatment_effects_requirements=None)¶
-
DEFAULT_PARAMS : _AddStaticCovariatesTCParams =
_AddStaticCovariatesTCParams(feature_name_prefix='static', append_at_beginning=False, drop_static_covariates=False)¶
-
requirements : Requirements =
-
class tempor.models.clairvoyance2.preprocessing.TemporalTargetsExtractor(params: dict[str, Any] | None =
None)[source]¶ Bases:
ExtractTC-
requirements : Requirements =
Requirements(dataset_requirements=DatasetRequirements(requires_static_covariates_present=False, requires_no_missing_data=False, static_covariates_value_type=<DataValueOpts.ANY: 1>, temporal_covariates_value_type=<DataValueOpts.ANY: 1>, temporal_targets_value_type=<DataValueOpts.ANY: 1>, temporal_treatments_value_type=<DataValueOpts.ANY: 1>, event_covariates_value_type=<DataValueOpts.ANY: 1>, event_targets_value_type=<DataValueOpts.ANY: 1>, event_treatments_value_type=<DataValueOpts.ANY: 1>, requires_all_temporal_data_samples_aligned=False, requires_all_temporal_data_regular=False, requires_all_temporal_data_index_numeric=False, requires_all_temporal_containers_shares_index=True), prediction_requirements=None, treatment_effects_requirements=None)¶
-
DEFAULT_PARAMS : _ExtractTargetsTCParams =
_ExtractTargetsTCParams(targets=())¶
-
requirements : Requirements =
-
class tempor.models.clairvoyance2.preprocessing.TemporalTreatmentsExtractor(params: dict[str, Any] | None =
None)[source]¶ Bases:
ExtractTC-
requirements : Requirements =
Requirements(dataset_requirements=DatasetRequirements(requires_static_covariates_present=False, requires_no_missing_data=False, static_covariates_value_type=<DataValueOpts.ANY: 1>, temporal_covariates_value_type=<DataValueOpts.ANY: 1>, temporal_targets_value_type=<DataValueOpts.ANY: 1>, temporal_treatments_value_type=<DataValueOpts.ANY: 1>, event_covariates_value_type=<DataValueOpts.ANY: 1>, event_targets_value_type=<DataValueOpts.ANY: 1>, event_treatments_value_type=<DataValueOpts.ANY: 1>, requires_all_temporal_data_samples_aligned=False, requires_all_temporal_data_regular=False, requires_all_temporal_data_index_numeric=False, requires_all_temporal_containers_shares_index=True), prediction_requirements=None, treatment_effects_requirements=None)¶
-
DEFAULT_PARAMS : _ExtractTreatmentsTCParams =
_ExtractTreatmentsTCParams(treatments=())¶
-
requirements : Requirements =
-
class tempor.models.clairvoyance2.preprocessing.TimeIndexFeatureConcatenator(params: dict[str, Any] | None =
None)[source]¶ Bases:
TransformerModel-
requirements : Requirements =
Requirements(dataset_requirements=DatasetRequirements(requires_static_covariates_present=False, requires_no_missing_data=False, static_covariates_value_type=<DataValueOpts.ANY: 1>, temporal_covariates_value_type=<DataValueOpts.ANY: 1>, temporal_targets_value_type=<DataValueOpts.ANY: 1>, temporal_treatments_value_type=<DataValueOpts.ANY: 1>, event_covariates_value_type=<DataValueOpts.ANY: 1>, event_targets_value_type=<DataValueOpts.ANY: 1>, event_treatments_value_type=<DataValueOpts.ANY: 1>, requires_all_temporal_data_samples_aligned=False, requires_all_temporal_data_regular=False, requires_all_temporal_data_index_numeric=True, requires_all_temporal_containers_shares_index=True), prediction_requirements=None, treatment_effects_requirements=None)¶
-
DEFAULT_PARAMS : _AddTimeIndexFeatureTCParams =
_AddTimeIndexFeatureTCParams(add_time_index=False, add_time_delta=True, time_delta_pad_at_back=False, time_delta_pad_value=0.0)¶
-
requirements : Requirements =