Datasets

A dataset is a grouping of images that you use to train machine learning models. You can create and manage datasets using the DATA tab in the Viam app, using the data client API, or using the CLI dataset command.

Labels

You label the images in your dataset with bounding boxes or image tags, depending on the type of model you intend to train:

API

To interact with datasets programmatically, use the data client API, which supports the following methods for working with datasets:

Method NameDescription
CreateDatasetCreate a new dataset.
DeleteDatasetDelete a dataset.
RenameDatasetRename a dataset specified by the dataset ID.
ListDatasetsByOrganizationIDGet the datasets in an organization.
ListDatasetsByIDsGet a list of datasets using their IDs.

How-to guide

The following how-to guide contains instructions on creating datasets as well as on how to train a model on a dataset:

Have questions, or want to meet other people working on robots? Join our Community Discord.

If you notice any issues with the documentation, feel free to file an issue or edit this file.