FeatureMetadata.add_special_types¶
- FeatureMetadata.add_special_types(type_map_special: Dict[str, List[str]], inplace=False)[source]¶
向特征添加特殊类型。
- Parameters:
type_map_special (Dict[str, List[str]]) – 特征 -> 特殊类型列表的字典。 字典中的特征必须已经存在于FeatureMetadata对象中。
inplace (bool, 默认 False) – 如果为 True,则原地更新 self 并返回 self。 如果为 False,则更新 self 的副本并返回副本。
- Return type:
FeatureMetadataobject.
示例
>>> from autogluon.common.features.feature_metadata import FeatureMetadata >>> feature_metadata = FeatureMetadata({'FeatureA': 'int', 'FeatureB': 'object'}) >>> feature_metadata = feature_metadata.add_special_types({'FeatureA': ['MySpecialType'], 'FeatureB': ['MySpecialType', 'text']})