We designed the BaseDescriptor as a container of BaseFeaturizer calculators. By using this, user can batch a lot of featurizers as a preset for pipelining. This proposal for add feature selection function to BaseDescriptor class.
In this case, for the input has column named input, descriptor will calculate all features that associate with self.input then concatenate them. This is exactly what we did in current version.
In this proposal, user can initialize the NewDescriptor with a parameter called featurizers. This parameter contains the name of features. Only the featurizer which have name in the featurizers will be activated.
In following example, only the specific features 'Featurizer1' and 'Featurizer3' will be calculated.
We designed the
BaseDescriptor
as a container ofBaseFeaturizer
calculators. By using this, user can batch a lot of featurizers as a preset for pipelining. This proposal for add feature selection function toBaseDescriptor
class.Proposal
Assume we have some class like this:
In this case, for the input has column named input,
descriptor
will calculate all features that associate withself.input
then concatenate them. This is exactly what we did in current version.In this proposal, user can initialize the
NewDescriptor
with a parameter calledfeaturizers
. This parameter contains the name of features. Only the featurizer which have name in thefeaturizers
will be activated.In following example, only the specific features 'Featurizer1' and 'Featurizer3' will be calculated.