# Create an empty hub dataset
ds = hub.empty('dataset_path', creds = {'optional'}, token = 'optional')
# Create an Hub Dataset with the same tensors as another dataset
ds = hub.like(ds_object or 'dataset_path', creds = {'optional'}, token = 'optional')
# Automatically create a Hub Dataset from another data source
ds = hub.ingest('source_path', 'hub_dataset_path', creds = {'optional'}, token = 'optional')
ds = hub.ingest_kaggle('kaggle_path', 'hub_dataset_path', creds = {'optional'}, token = 'optional')