gluonts.transform.field 模块#
- class gluonts.transform.field.RemoveFields(field_names: List[str])[源代码]#
继承自:
gluonts.transform._base.SimpleTransformation
移除存在的字段名。
- 参数
field_names – 将被移除的字段名列表
- class gluonts.transform.field.RenameFields(mapping: Dict[str, str])[源代码]#
继承自:
gluonts.transform._base.SimpleTransformation
如果源字段存在,则使用映射重命名字段。
- 参数
mapping – 名称映射 input_name -> output_name
- class gluonts.transform.field.SelectFields(input_fields: List[str], allow_missing: bool = False)[源代码]#
继承自:
gluonts.transform._base.MapTransformation
只保留列出的字段。
- 参数
input_fields – 要保留的字段列表。
allow_missing – 如果为
True
,则跳过任何缺失的字段。默认值:False
。
- class gluonts.transform.field.SetField(output_field: str, value: Any)[源代码]#
继承自:
gluonts.transform._base.SimpleTransformation
使用给定值设置字典中的字段。
- 参数
output_field – 将被设置的字段名
value – 要设置的值
- class gluonts.transform.field.SetFieldIfNotPresent(field: str, value: Any)[源代码]#
继承自:
gluonts.transform._base.SimpleTransformation
使用给定值设置字典中的字段,如果该字段尚不存在。
- 参数
output_field – 将被设置的字段名
value – 要设置的值