概述
如何安装标签工作室
Label Sudio也是 YMIR 支持的外部标签系统,可以作为替代标签工具安装。
- 在YMIR目录下,修改Env文件,配置label studio端口:
# label tool env
LABEL_TOOL=label_studio
# Note format: LABEL_TOOL_HOST_IP=http(s)://(ip)
LABEL_TOOL_HOST_IP=http://192.168.230.128
LABEL_TOOL_HOST_PORT=12007
LABEL_TOOL_HOST_URL=${LABEL_TOOL_HOST_IP}:${LABEL_TOOL_HOST_PORT}
Label工作室的登录url就是http://192.168.230.128:12007
- 配置好标签工具(LABEL_TOOL)、IP(LABEL_TOOL_HOST_IP)、端口(LABEL_TOOL_HOST_PORT)后开始安装label studio命令:
在/home/workspace/ymir,也就是源码所在目录下,该目录下有docker-compose.label_studio.yml文件。
docker-compose -f docker-compose.label_studio.yml up -d
- 检查标签工作室的状态:
docker-compose -f docker-compose.label_studio.yml ps
通过上面命令查看label_studio的启动状态。
[root@master ymir]# docker-compose -f docker-compose.label_studio.yml ps
NAME COMMAND SERVICE STATUS PORTS
ymir-backend-1 "bash -c 'cd /app &&…" backend running (healthy)
ymir-db-1 "/entrypoint.sh mysq…" db running (healthy) 33060-33061/tcp
ymir-labelstudio-1 "./deploy/docker-ent…" labelstudio running 0.0.0.0:12007->8080/tcp, :::12007->8080/tcp
ymir-model_deploy_api-1 "/bin/sh -c /svc/app…" model_deploy_api running
ymir-model_deploy_mysql-1 "docker-entrypoint.s…" model_deploy_mysql running 33060/tcp
ymir-model_deploy_nginx-1 "/docker-entrypoint.…" model_deploy_nginx running 0.0.0.0:18801->80/tcp, :::18801->80/tcp
ymir-mongodb-1 "docker-entrypoint.s…" mongodb running (healthy) 27017/tcp
ymir-redis-1 "docker-entrypoint.s…" redis running (healthy) 6379/tcp
ymir-tensorboard-1 "tensorboard --logdi…" tensorboard running (healthy)
ymir-web-1 "/docker-entrypoint.…" web running (healthy) 0.0.0.0:12001->80/tcp, :::12001->80/tcp
[root@master ymir]#
- 用户可以通过默认 URL http://localhost:12007/访问 label studio 。如果出现登录页面,则安装成功。
- 配置Label Studio授权令牌
用户注册并登录Label Studio后,选择页面右上角的“账户与设置”。然后,将token值复制粘贴到YMIR项目的.env配置文件中对应的位置(LABEL_STUDIO_TOKEN)。一个例子如下:
label studio env
LABEL_TOOL_URL=http://(ip):(LABEL_TOOL_PORT)
LABEL_TOOL_PORT=set_your_label_tool_port
# 注意下,这里必须是Token xxxx 的格式,否则启动Ymir会报错。
LABEL_TOOL_TOKEN="Token 2cab289460abd7327f48c01cba5b2f6fb334ba96"
LABEL_TASK_LOOP_SECONDS=60
配置令牌(LABEL_STUDIO_TOKEN)后重启 ymir。
6. 停止标签工作室服务的命令是:
docker-compose -f docker-compose.label_studio.yml down
参考
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/99942.html