graviti
产品公开数据集应用市场解决方案知识库关于我们
标准化的数据调用方式
标准化的数据调用方式
使用标准统一的Python SDK或Open API方式上传和读取数据,便捷地使用和管理您的云端数据
更灵活的数据使用
更灵活的数据使用
通过Python SDK或API上传、读取、管理多传感器复杂数据、时序连续数据以及标注数据,与您的数据Pipeline灵活对接
完善的案例及使用文档
完善的案例及使用文档
支持完善的使用文档包括安装说明、接口使用、示例代码等,为新手入门提供便捷易用的使用体验
Python SDK 示例
基于Python SDK灵活使用格物钛数据平台服务
查看文档

Install PythonSDK

pip3 install tensorbay

Read images from the dataset

1# !/usr/bin/env python3
2
3from PIL import Image
4from tensorbay import GAS
5from tensorbay.dataset import Segment
6
7gas = GAS("<YOUR_ACCESSKEY>")
8
9dataset = Dataset("<DATASET_NAME>", gas)
10
11segment = dataset["<SEGMENT_NAME>"]
12for data in segment:
13    with data.open() as fp:
14        image = Image.open(fp)
15        width, height = image.size
16        image.show()
17
CLI 示例
通过CLI在您的开发环境中灵活使用格物钛数据平台服务
查看文档

Configuration

gas auth [YOUR_ACCESSKEY]                                 # Use the AccessKey for the current environment.

Usage

gas dataset                                                 # List the names of all the datasets.

gas dataset tb:<dataset_name>                               # Create a new dataset.

gas ls tb:<dataset_name>                                    # List the names of all the segments of the dataset.

gas ls -a tb:<dataset_name>                                 # List all the files in all the segments of the dataset.

gas ls tb:<dataset_name>:<segment_name>                     # List all the files in a specific segment of the dataset.

gas dataset -d tb:<dataset_name>                            # Delete the dataset.
Open API 示例
通过Open API在您的开发环境中灵活使用格物钛数据平台服务
查看文档

Example of Creating a New Dataset

Create a dataset with version control. The dataset name must be unique.

Request Path

POST /v1/datasets

Request Parameters

Body

NameTypeRequired?Description
namestringYesDataset name
typeintNoThe default is 0, 0-normal dataset, 1-Fusion dataset
Request Instance
1curl --location --request POST '{service}/v1/datasets' \
2--header 'x-token: {your_accesskey}' \
3--header 'Content-Type: application/json' \
4--data-raw '{
5  "name": "my first dataset",
6  "type": 0
7}'

Output

# Response status
HttpStatus 201
# Response result
{
    "id": "154e35ba-e895-4f09-969e-f8c9445efd2c"
}
  • id: ID of the created dataset