我有一个使用TPOT的经过训练的模型。当我尝试将模型加载到ml-engine时,它说:No module named tpot.builtins.stacking_estimator
这个错误是有意义的,因为TPOT是一个外部包,不包括在云ML引擎运行时版本中。有什么办法可以绕过它吗?
发布于 2018-11-01 02:05:05
在我看来,您只需要使用PyPI来添加相关的依赖项。检查installation of TPOT的依赖关系,所有这些都可以通过pip安装。
因此,请遵循"Adding standard (PyPI) dependencies"的文档,并在setup.py文件中包含此模块和所有相关的依赖项。并按照相关步骤打包并上传您的培训应用程序。
https://stackoverflow.com/questions/51830514
复制相似问题