Upload a Dataset
The upload_dataset
method lets you upload a dataset to a workspace into a new project or to one that already exists within Roboflow.
To upload a dataset using the Python SDK, use the following code:
import roboflow
rf = roboflow.Roboflow(api_key=YOUR_API_KEY_HERE)
# get a workspace
workspace = rf.workspace("WORKSPACE_URL")
# Upload data set to a new/existing project
workspace.upload_dataset(
"./dataset/", # This is your dataset path
"PROJECT_ID", # This will either create or get a dataset with the given ID
num_workers=10,
project_license="MIT",
project_type="object-detection",
batch_name=None,
num_retries=0
)
The num_workers
value allows you to set how many images should be uploaded concurrently. We recommend setting a value no greater than 25.
Last updated
Was this helpful?