AI开发平台ModelArts-训练作业日志中提示“No such file or directory”,如何解决?:检查报错的路径是否为OBS路径
检查报错的路径是否为OBS路径
使用ModelArts时,用户数据需要存放在自己OBS桶中,但是训练代码运行过程中不能使用OBS路径读取数据。
原因:
训练作业创建成功后,由于在运行容器直连OBS服务进行训练性能很差,系统会自动下载训练数据至运行容器的本地路径。所以,在训练代码中直接使用OBS路径会报错。
如果报错路径为训练数据路径,需要在以下两个地方完成适配,具体适配方法请参考自定义算法适配章节的输入输出配置部分:
- 在创建算法时,您需要在输入路径配置中设置代码路径参数,默认为“data_url”。
- 您需要在训练代码中添加超参,默认为“data_url”。使用“data_url”当做训练数据输入的本地路径。
- ModelArts分布式训练_分布式训练介绍_分布式调测
- ModelArts模型训练_创建训练作业_如何创建训练作业
- ModelArts自定义镜像_自定义镜像简介_如何使用自定义镜像
- ModelArts模型训练_模型训练简介_如何训练模型
- 代码检查工具_代码检查平台_代码检查CodeArts Check-华为云
- ModelArts推理部署_纳管Atlas 500_边缘服务-华为云
- ModelArts模型训练_超参搜索简介_超参搜索算法
- ModelArts计费说明_计费简介_ModelArts怎么计费
- ModelArts开发环境_开发环境简介_开发环境怎么使用
- ModelArts推理部署_AI应用_部署服务-华为云