我一直在使用以下命令将h2O模型保存到python3的s3存储桶中(我正在使用Amazon EMR):
h2o.save_model(model=best_gbm1,path='s3://bucketname/folder1/folder2', force=False)
但我确实收到以下错误:
H2OServerError:HTTP 500服务器错误: 服务器错误java.lang.RuntimeException: 错误:未实现 要求:无
您知道是否可以将H2O模型直接保存到S3存储桶中吗?
答案 0 :(得分:0)
当前不支持通过save_model()
将h2o-3模型保存到s3的功能(从3.22.1.6版开始)。
答案 1 :(得分:0)
我在3.26.0.6版本中遇到了相同的问题,并通过将协议更改为s3a而不是s3来解决了这个问题:
h2o.save_model(model=best_gbm1,path='s3a://bucketname/folder1/folder2', force=False)
即使用基于对象的S3覆盖而不是基于块的覆盖。