建议使用以下浏览器,以获得最佳体验。 IE 9.0+以上版本 Chrome 31+ 谷歌浏览器 Firefox 30+ 火狐浏览器
请选择 进入手机版 | 继续访问电脑版
设置昵称

在此一键设置昵称,即可参与社区互动!

确定
我再想想
选择版块

倪平宇

发帖: 55粉丝: 4

级别 : 注册会员

Rank: 2

发消息 + 关注

发表于2019-9-10 16:22:09 349 2 楼主 显示全部楼层
[ModelArts-Lab] 模型中引用依赖包时,如何创建训练作业?

当模型引用依赖包时,在训练模型时,需选择“常用框架”进行训练。同时,需要在“代码目录”下放置相应的文件或安装包。根据您使用的依赖包类型不同,要求不同。

  • 依赖包为开源安装包时

     说明:

    暂时不支持直接从github的源码中安装。

    “代码目录”中创建一个命名为“pip-requirements.txt”的文件,并且在文件中写明依赖包的包名及其版本号,格式为“包名==版本号”

    例如,“代码目录”对应的OBS路径下,包含模型文件,同时还存在“pip-requirements.txt”文件。“代码目录”的结构如下所示:

    |---模型启动文件所在OBS文件夹
         |---model.py               #模型启动文件。
         |---pip-requirements.txt   #定义的配置文件,用于指定依赖包的包名及版本号。

    “pip-requirements.txt”文件内容如下所示:

    alembic==0.8.6
    bleach==1.4.3
    click==6.6
  • 依赖包为用户编译的whl包时

    当使用用户编译的whl包时,由于系统无法自动下载并安装,因此需要在“代码目录”放置此whl包,同时创建一个命名为“pip-requirements.txt”的文件,并且在文件中指定此whl包的包名。依赖包必须为“.whl”格式的文件。

    例如,“代码目录”对应的OBS路径下,包含模型文件、whl包,同时还存在“pip-requirements.txt”文件。“代码目录”的结构如下所示:

    |---模型启动文件所在OBS文件夹
         |---model.py               #模型启动文件。
         |---XXX.whl                #依赖包。依赖多个时,此处放置多个。
         |---pip-requirements.txt   #定义的配置文件,用于指定依赖包的包名。

    “pip-requirements.txt”文件内容如下所示:

    numpy-1.15.4-cp36-cp36m-manylinux1_x86_64.whl
    tensorflow-1.8.0-cp36-cp36m-manylinux1_x86_64.whl
图1 选择常用框架并指定模型启动文件


举报
分享

分享文章到朋友圈

分享文章到微博

Joey啊

发帖: 69粉丝: 2

级别 : 版主

Rank: 7Rank: 7Rank: 7

发消息 + 关注

发表于2019-9-10 16:25:33 沙发 显示全部楼层

点赞 回复 举报

Joey啊

发帖: 69粉丝: 2

级别 : 版主

Rank: 7Rank: 7Rank: 7

发消息 + 关注

发表于2019-9-10 16:25:39 板凳 显示全部楼层

点赞 回复 举报

游客

富文本
Markdown
您需要登录后才可以回帖 登录 | 立即注册