Python SDK for Converting Tunas Format Dataset to DSDL YAML
Project description
项目简介
该项目的作用是将tunas标准数据集转换为符合dsdl标准的yaml文件
项目安装:
pip install tunas2dsdl
项目使用:
tunas2dsdl convert -i <dataset_info path> -a <annotation file> -w <working dir> -t <task> -s
或
tunas2dsdl convert -d <dataset_path> -w <working dir> -t <task> -s
注意:
- 如果已经通过
-i
和-a
指定了dataset_info.json
和相应的 标注文件,则不可以使用-d
选项; - 如果已经使用了
-d
选项,则不可以使用-i
与-a
选项
参数详解:
参数 | 含义 |
---|---|
-d/--directory |
tunas标准数据集的目录路径<dataset_path> ,该目录下必须包含<dataset_path>/dataset_info.json 、<dataset_path>/annotations/json/<json_file> 等内容 |
-i/--dataset-info |
tunas标准数据集的dataset_info.json 的路径 |
-a/--annotation |
tunas标准数据集的标注文件的路径 |
-w/--working-dir |
生成的dsdl yaml文件存储的目录路径,最终代码会在该目录中生成与segment name同名的文件夹,并将所有的内容保存到该文件夹中 |
-t/--task |
当前处理的的任务,目前只支持选项detection ,对应了检测任务 |
-s/--separate-store |
是否将数据集中的samples单独存储到一个json文件中,当样本数量巨大的情况下可以使用该选项,默认存储的文件名为samples.json ,保存在working-dir目录下 |
-c/--config |
如果要从aliyun oss上读取文件,则需要通过该选项指定配置文件路径 |
阿里云OSS配置文件为一个json文件,内容如下:
{ "access_key_secret": "your secret access key", "endpoint": "your endpoint", "access_key_id": "your access key id" }
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
tunas2dsdl-0.1.15.1.tar.gz
(16.6 kB
view details)
Built Distribution
File details
Details for the file tunas2dsdl-0.1.15.1.tar.gz
.
File metadata
- Download URL: tunas2dsdl-0.1.15.1.tar.gz
- Upload date:
- Size: 16.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6960d6860e035f3bbda416e3e6a0b2cca0d7754bc60df2b5e721bc9a5a830e8 |
|
MD5 | a9385ab00dfeca86eaca51584b7ede63 |
|
BLAKE2b-256 | bd514790047c08fdd75cc543843a894436ff4e805f3bc60eb6f66b2b9d11cc2f |
File details
Details for the file tunas2dsdl-0.1.15.1-py3-none-any.whl
.
File metadata
- Download URL: tunas2dsdl-0.1.15.1-py3-none-any.whl
- Upload date:
- Size: 21.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6cadde84f682715ec5c05e8e297c4996399a3463b6cdebf346edb0cdf5926153 |
|
MD5 | 0ca7de6f7504b24cf377157a4188c5df |
|
BLAKE2b-256 | 0e50e54f4405597771069db94a09638e116973eb2c23a76f1bf8b8b5ac9b2850 |