Source code for library.phases.phases_implementation.feature_analysis.feature_selection.feature_selection


from library.phases.phases_implementation.dataset.dataset import Dataset
from library.phases.phases_implementation.feature_analysis.feature_selection.automatic import AutomaticFeatureSelection
from library.phases.phases_implementation.feature_analysis.feature_selection.manual import ManualFeatureSelection

[docs] class FeatureSelection: """ """ def __init__(self, dataset: Dataset) -> None: """ Initializes the feature selection class. Controls all the feature selection methods. Parameters ---------- dataset : Dataset The dataset to select features from """ self.dataset = dataset self.automatic_feature_selection = AutomaticFeatureSelection(self.dataset) self.manual_feature_selection = ManualFeatureSelection(self.dataset)