FeatureMetadata.add_special_types¶
- FeatureMetadata.add_special_types(type_map_special: Dict[str, List[str]], inplace=False)[源代码]¶
为特征添加特殊类型。
- 参数:
type_map_special (Dict[str, List[str]]) – 字典,键为特征名称,值为要添加的特殊类型列表。字典中的特征必须已存在于 FeatureMetadata 对象中。
inplace (bool, 默认 False) – 如果为 True,则原地更新对象并返回自身。如果为 False,则更新对象的副本并返回副本。
- 返回类型:
FeatureMetadata
对象。
示例
>>> 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']})