def test_update_dataset(self, accesskey, url):
        gas_client = GAS(access_key=accesskey, url=url)
        dataset_name = get_dataset_name()
        gas_client.create_dataset(dataset_name)

        new_dataset_alias = f"{get_dataset_name()}alias"
        gas_client.update_dataset(name=dataset_name, alias=new_dataset_alias, is_public=True)
        dataset_client_get = gas_client.get_dataset(dataset_name)
        assert dataset_client_get.alias == new_dataset_alias
        assert dataset_client_get.is_public is True
        gas_client.delete_dataset(dataset_name)
Ejemplo n.º 2
0
# pylint: disable=pointless-string-statement
# pylint: disable=wrong-import-position
# pylint: disable=invalid-name
# type: ignore[arg-type]
"""Authorize a Client Instance."""
from tensorbay import GAS
"""Upload Images to the Dataset"""
from tensorbay.dataset import Dataset

# Please visit `https://gas.graviti.com/tensorbay/developer` to get the AccessKey.
gas = GAS("<YOUR_ACCESSKEY>")
dataset = Dataset("<DATASET_NAME>")
""""""
"""Update dataset meta"""
gas.update_dataset("<DATASET_NAME>", alias="<DATASET_ALIAS>", is_public=True)
""""""
"""Update dataset notes"""
dataset_client = gas.get_dataset("<DATASET_NAME>")
dataset_client.create_draft("draft-1")
dataset_client.update_notes(is_continuous=True)
dataset_client.commit("update notes")
""""""
"""Update label / get dataset an create draft"""
dataset_client.create_draft("draft-2")
""""""
"""Update label / update catalog"""
dataset_client.upload_catalog(dataset.catalog)
""""""
"""Update label / overwrite label"""
from tensorbay.label import Classification
Ejemplo n.º 3
0
# pylint: disable=wrong-import-position
# type: ignore[arg-type]

"""Authorize a Client Instance."""
from tensorbay import GAS

"""Upload Images to the Dataset"""
from tensorbay.dataset import Dataset

dataset = Dataset("DatasetName")
ACCESS_KEY = "Accesskey-*****"
gas = GAS(ACCESS_KEY)
""""""

"""Update dataset meta"""
gas.update_dataset("DATASET_NAME", alias="alias", is_public=True)
""""""

"""Update label / get dataset an create draft"""
dataset_client = gas.get_dataset("DATASET_NAME")
dataset_client.create_draft("draft-1")
""""""

"""Update label / update catalog"""
dataset_client.upload_catalog(dataset.catalog)
""""""

"""Update label / overwrite label"""
for segment in dataset:
    segment_client = dataset_client.get_segment(segment.name)
    for data in segment: