MetaSweeper Class
Runs all enabled features sweepers.
Load configuration and create sweeper configurations.
- Inheritance
-
builtins.objectMetaSweeper
Constructor
MetaSweeper(task: str, timeout_sec: int = 3600, featurization_config: FeaturizationConfig | None = None, is_cross_validation: bool = False, enable_dnn: bool = False, force_text_dnn: bool = False, feature_sweeping_config: Dict[str, Any] = {})
Parameters
Name | Description |
---|---|
task
Required
|
Task type- Classification, Regression or Forecasting. |
timeout_sec
|
Timeout in seconds for feature sweeping. default value: 3600
|
is_cross_validation
|
Whether to do the cross validation. default value: False
|
feature_sweeping_config
|
Feature sweeping config. default value: {}
|
enable_dnn
|
Flag to enable sweeping over text DNNs such as BERT, BiLSTM. default value: False
|
force_text_dnn
|
Flag to force add text DNNs such as BERT, BiLSTM after sweeping. default value: False
|
featurization_config
|
default value: None
|
Methods
sweep |
Feature sweeping and / or class balancing sweeping |
sweep
Feature sweeping and / or class balancing sweeping
sweep(working_dir: str, X: ndarray | DataFrame | spmatrix | EnginelessDataflow, y: ndarray | Series | Categorical | EnginelessDataflow, stats_and_column_purposes: List[Tuple[RawFeatureStats, str, str]] | None = None, sweeping_mode: str = 'feature') -> List[Any]
Parameters
Name | Description |
---|---|
working_dir
Required
|
|
X
Required
|
|
y
Required
|
|
stats_and_column_purposes
|
default value: None
|
sweeping_mode
|
default value: feature
|
Attributes
DEFAULT_SWEEPER_TIMEOUT_SEC
DEFAULT_SWEEPER_TIMEOUT_SEC = 3600
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for