Skip to main content
Epigos offers an API that allows you to upload dataset to your projects. This API is accessible within the Epigos Python SDK.
You’ll need to Create an API Key to Authentication with Epigos AI.

Managing Projects

To manage projects, you can use the Project class:

project()

Retrieves a project from Epigos AI and returns the Project class that can be used to upload datasets.

Upload dataset

You have the option to upload images alongside annotations suitable for tasks such as object detection and classification.

upload()

You can upload a single image along with its annotation to the project. Currently supported annotation formats are Pascal VOC and YOLO.

Upload file for image classification

Upload image with COCO annotation

Upload image with Pascal VOC annotation

Upload image with YOLO annotation

upload_classification_dataset()

You can upload an entire image classification dataset folder. This is useful when you have multiple images in a directory. The parent folder of the images will be used as categories for the image. Below is a sample of how the directory should look like.

upload_coco_dataset()

You can upload an entire folder containing COCO annotations and images. This is useful when you have multiple images in a directory.

upload_pascal_voc_dataset()

You can upload an entire folder containing PASCAL VOC annotations and images. This is useful when you have multiple images in a directory.

upload_yolo_dataset()

You can upload an entire folder containing YOLO annotations and images. This is useful when you have multiple images in a directory.

Checkout the code on Github