【发布时间】:2019-11-29 20:06:01
【问题描述】:
我正在为时间序列数据构建机器学习管道,其目标是频繁地重新训练和更新模型以进行预测。
- 我编写了一个预处理代码,用于处理时间序列变量并对其进行转换。
我对如何在训练和推理中使用相同的预处理代码感到困惑?我应该编写一个 lambda 函数来预处理我的数据还是有其他方法
来源调查:
aws sagemaker 团队给出的两个示例使用 AWS Glue 进行 ETL 转换。
inference_pipeline_sparkml_xgboost_abalone
inference_pipeline_sparkml_blazingtext_dbpedia
我是 aws sagemaker 的新手,试图学习、理解和构建流程。任何帮助表示赞赏!
【问题讨论】:
-
你的预处理代码在 scikit-learn 中吗?
-
是的,还有 numpy、pandas 和 statsmodels。我尝试编写一个 lambda 来处理预处理,但对 lambda 层限制没有运气。
-
这个答案能解决你的问题吗?
标签: machine-learning amazon-sagemaker amazon-machine-learning