get_asc_insert_func
功能描述
获取数据预处理函数。
函数原型
def get_asc_insert_func(tgt_key_specs=None, args_index_list=None, table_names=None, **kwargs)
参数说明
参数名 |
类型 |
可选/必选 |
说明 |
---|---|---|---|
tgt_key_specs |
必选,可使用两种方式传入,具体请参见说明。 |
特征对象或特征对象列表或者特征对象元组,默认值为“None”。 |
|
args_index_list |
list |
参数索引列表,默认值为“None”。 |
|
table_names |
list |
表名称列表,默认值为“None”。 |
|
is_training |
bool |
可选 |
是否训练模式,默认值为“True”。 |
dump_graph |
bool |
可选 |
是否保存模型图,默认值为“False”。 |
接口参数可选择以下其中一种方式传入。
- 仅传入“tgt_key_specs”。
- 传入“args_index_list”和“table_names”。
返回值说明
- 成功:数据预处理函数。
- 失败:抛出异常。
使用示例
from mx_rec.core.asc.helper import get_asc_insert_func dataset = dataset.map(get_asc_insert_func(tgt_key_specs=feature_spec_list, is_training=True))
参考资源
接口调用流程及示例,参见模型训练。
父主题: 数据接口