项目配置¶
命令: config
查看或设置项目配置,项目所有的配置信息包括数据集、算法等都在一个yaml文件总记录,
可通过此命令可以查看或对某一项进行设置,用 --help
命令可看到有以下子命令:
anyctl config --help
Usage: anyctl config [OPTIONS] COMMAND [ARGS]...
Get or set project's options.
Options:
--help Show this message and exit.
Commands:
get Get config by key.
ls Print full config in current project.
set Set config by key.
查看所有配置¶
命令: ls
使用示例:
anyctl config ls
运行后会有以下输出:
remote:
host:
username:
password:
project:
id:
name: test_project
description: A project created by anylearn ctl.
algorithms: {}
datasets: {}
path:
algorithm: {}
dataset: {}
目前仅项目信息有数据,其他标签在后续章节逐步介绍。
获取某一配置项¶
命令: get
参数及缩写 |
是否必须 |
默认值 |
说明 |
---|---|---|---|
config_key |
True |
配置项的 |
使用示例:
anyctl config get project.name
运行后会有以下输出:
test_project
设置某一配置项¶
命令: set
参数及缩写 |
是否必须 |
默认值 |
说明 |
---|---|---|---|
config_key |
True |
配置项的 |
|
value |
True |
配置项的值 |
使用示例:
anyctl config set project.name anyctl_project
运行后会有以下输出:
[SUCCESS] OK #提示设置成功
此时我们再查看所有配置:
anyctl config ls
运行后会有以下输出:
remote:
host:
username:
password:
project:
id:
name: anyctl_project #可以看到项目名称已经修改
description: A project created by anylearn ctl.
algorithms: {}
datasets: {}
path:
algorithm: {}
dataset: {}