1.brat 淘气鬼快速标注工具-0007-容器部署-上
2.source 是数据数据什么意思?
3.YOLO数据集打标签
brat 淘气鬼快速标注工具-0007-容器部署-上
研究一下淘气鬼快速标注工具~
(1)本系列文章
格瑞图:brat 淘气鬼快速标注工具--迷你简介
格瑞图:brat 淘气鬼快速标注工具--特性介绍-上
格瑞图:brat 淘气鬼快速标注工具--特性介绍-下
格瑞图:brat 淘气鬼快速标注工具--安装教程-上
格瑞图:brat 淘气鬼快速标注工具--安装教程-中
格瑞图:brat 淘气鬼快速标注工具--安装教程-下
1、容器部署
前面翻译的标注标注都是官方文档,从这里开始实际操作一下~
搜了一下 hub.docker 用户 cassj 有写好的平台平台 brat 镜像
Docker Hub - 镜像下载及说明
github.com/cassj/brat-d... - 镜像构建源码
2、镜像仓库描述(1)注意 - NOTE
I am no longer doing anything with brat and am not maintaining this 源码源码at all.
我不再做任何关于淘气鬼的事情了,并且不再维护这个了。数据数据
(2)淘气鬼容器 - brat docker
This 标注标注黑马猎手源码说明is a docker container deploying an instance of brat.
这是部署淘气鬼实例的容器镜像。
(3)安装 - Installation
You will need two volumes to pass annotation data and user configuration to the container. Start by creating a named volume for each of them like this:
需要为容器挂载两个卷,平台平台一个用于标注数据,源码源码一个用于用户配置。数据数据可以这样创建命名卷:
The标注标注brat-data volume should be linked to your annotation data, and the brat-cfg volume should contain a file called users.json. To add multiple users to the server use users.json to list your users and their passwords like so:
b-d 卷应该连接到标注数据,b-c 卷应该包含一个 u.j 配置文件。平台平台要添加多个用户到服务器,源码源码青海培训系统源码需要使用 u.j 文件列出用户和其密码,数据数据如下:
The标注标注 data in these directories will persist even after stopping or removing the container. You can then start another brat container as above and you should see the same data. Note that if you are using docker < 1.9.0 named volumes are not available and you'll have to use a data-only container and --volumes-from instead.
这些目录中的数据在容器停止或者删除后仍可以持久化。像上面那样可以新启动一个容器还可以看到同样数据。平台平台注意如果使用容器 1.9.0 版本,命名卷将不可用。必须使用仅数据容器和 --v-f 选项。
You can also add data and edit the users from within the container. To add some data directly inside the container do something like:
在容器内部可以添加数据和编辑用户。要在容器内直接添加数据,可以这么做:
Or, if you have data on the host machine, you can check where docker is keeping the named volume with:
或者如果宿主机上有数据,可以使用这个命令检查容器是否保留了命名卷:
and you can just copy the data into there from your host.
然后可以从宿主机拷贝数据到那里。
(4)运行 - Running
To run the container you need to specify a username,箱体突破买入源码 password and email address for BRAT as environment variables when you start the container. This user will have editor permissions.
要运行容器需要指定用户、密码和邮件,作为环境变量在启动容器时传递。该用户必须有编辑权限。
3、后记
先翻译一下镜像文件
下篇部署一个容器耍
~
图源~
source 是什么意思?
Source通常是指数据、信息或者资源的来源或者出处。在计算机编程领域,source通常指一段程序源代码,也就是程序员编写的文本文件,程序是通过这些源代码最终转化为可执行文件的。在研究领域,青海网校系统源码source也是一种引用,是对于论文或研究报告中使用到的文字、数据、图表等来源的标注。在新闻领域,source通常指消息来源,是一种描述新闻报道消息来源有关的术语。
在信息时代,source也经常被用于网络领域中。网络source完成的是将其他网页上数据同步到一个内部的数据库中,然后进行归类与存储的量能洞察指标源码职能。source还指数据源,如在数据分析领域中,source可指分析数据源。数据源可以是某个数据集合、某个应用程序或某个设备的数据。对于数据分析人员来说,正确选择数据源是非常重要的,因为数据的质量和精确度对分析结果的准确性有很大影响。
除了以上应用,在金融领域中,source还指与交易另外一对手的金融工具买卖合同中标称的买卖方或持有方。在一般情况下,source表示买方。此外,source还广泛应用于目标营销和数据挖掘领域。例如,在目标营销中,source代表“哪些数据来源能够带来最佳营销结果”,这种方法通过挖掘质量高的目标源来提高营销ROI。在数据挖掘领域,source是指挖掘使用的数据集的来源信息,提供了数据分析的可验证性和可重复性。
YOLO数据集打标签
首先,为了使用YOLO数据集打标签,你需要在PyCharm环境中下载并安装labelImg软件。在终端中输入命令启动它:
在PyCharm项目结构中,新建两个文件夹,分别命名为"images"和"labels",然后将待标注的全部复制到"images"文件夹。
使用labelImg时,你需要在打开的目录中选择"images"作为文件夹,"labels"作为标签文件夹的位置。点击"Open Dir",选择你的数据集,然后切换"Save Dir"到labels文件夹。
开始标注时,切换到"yolo"格式。通过键盘快捷键操作:按下"W"键开始标注,"A"键用于切换到上一张,"D"键则用于切换到下一张。可能会遇到与Python版本相关的兼容问题,若遇到闪退或滚动缩放报错,你需要检查并可能修改源代码,确保坐标值转换为整数类型。
修改后,通过终端重新启动软件,然后在左侧输入对应的标签,按"W"键框选区域,保持鼠标点击并拖动选择,同时输入标签信息。如果你的标注内容相对单一,可以使用"Use default label"快速选择预设标签。
为了提高效率,可以选择"View/Auto save mode"的自动保存模式,这样在标注每张时,不需要每次都确认保存,从而节省时间。