机器学习PAI、PAI-Designer、PAI-DSW、PAI-EAS跑图像分类节点的时候,训练数据和验证数据都在都填写了自己的oss路径, Traceback (most recent call last): File "/pai/resource/working/start.py", line 95, in main() File "/pai/resource/working/start.py", line 52, in main 'public_bucket': get_public_bucket(host), File "/pai/resource/working/oss_util.py", line 51, in get_public_bucket raise ValueError(f'unsupported host {osshost}') ValueError: unsupported host
这个报错是为什么呢?之前填了又会 File "/pai/resource/working/start.py", line 95, in main() File "/pai/resource/working/start.py", line 46, in main input_parameters, access_key_id, access_key_secret) File "/pai/resource/working/param_util.py", line 32, in get_user_params gather_buckets_and_hosts(input_parameters) File "/pai/resource/working/oss_util.py", line 28, in gather_buckets_and_hosts "don't support multi hosts: " + ';'.join(oss_io_config_hosts) AssertionError: don't support multi hosts: ;oss-cn-shanghai-internal.aliyuncs.com
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
这个错误提示是因为PAI系统不支持多个OSS的host,而您填写的训练数据和验证数据的OSS路径中包含了多个host,导致系统无法识别。您需要检查一下您填写的OSS路径是否正确,确保只包含一个host即可。
另外,您还可以尝试以下几个方法来解决问题:
确认访问OSS的权限:您需要确保您的PAI账号拥有访问OSS的权限,并且您填写的OSS路径是正确的。
检查OSS路径格式:您需要确保您填写的OSS路径格式正确,包括bucket名称、文件路径等信息是否正确。
尝试使用默认的OSS路径:您可以尝试使用PAI系统默认的OSS路径,看看是否能够正常运行,如果能够正常运行,则说明问题可能出在您填写的OSS路径上。
希望以上建议能够帮助您解决问题,如有其他问题,请随时向我提问。
这个错误提示是因为在填写训练数据和验证数据的oss路径时,填写的oss host不正确。一般情况下,oss host应该是以“oss-”开头的,例如“oss-cn-shanghai.aliyuncs.com”或“oss-cn-beijing.aliyuncs.com”。
您可以在填写oss路径时,参考以下格式:
oss://<bucket>/<path>
其中,<bucket>
表示您的oss存储桶名称,<path>
表示您的数据存储路径。例如:
oss://my-bucket/my-data/train/
如果您的训练数据和验证数据都在同一个oss存储桶中,可以将<bucket>
填写为存储桶名称,<path>
分别指定为训练数据和验证数据所在的路径。
另外,如果您的训练数据和验证数据分别存储在不同的oss存储桶中,需要分别填写对应的oss路径。
评论
全部评论 (0)
人工智能平台 PAI(Platform for AI,原机器学习平台PAI)是面向开发者和企业的机器学习/深度学习工程平台,提供包含数据标注、模型构建、模型训练、模型部署、推理优化在内的AI开发全链路服务,内置140+种优化算法,具备丰富的行业场景插件,为用户提供低门槛、高性能的云原生AI工程化能力。
评论
全部评论 (0)