AI开发平台ModelArts-训练作业日志中提示“No such file or directory”,如何解决?:检查报错的路径是否为OBS路径

时间:2023-11-01 16:25:38

检查报错的路径是否为OBS路径

使用ModelArts时,用户数据需要存放在自己OBS桶中,但是训练代码运行过程中不能使用OBS路径读取数据。

原因:

训练作业创建成功后,由于在运行容器直连OBS服务进行训练性能很差,系统会自动下载训练数据至运行容器的本地路径。所以,在训练代码中直接使用OBS路径会报错。

如果报错路径为训练数据路径,需要在以下两个地方完成适配,具体适配方法请参考自定义算法适配章节的输入输出配置部分

  1. 在创建算法时,您需要在输入路径配置中设置代码路径参数,默认为“data_url”
  2. 您需要在训练代码中添加超参,默认为“data_url”。使用“data_url”当做训练数据输入的本地路径。
support.huaweicloud.com/trouble-modelarts/modelarts_13_0121.html