About Dataloop

The Dataloop platform allows you to manage unstructured data (pictures, video files, audio files, etc.) and annotate it using various annotation tools (box, polygon, classification etc). Annotation work is divided into tasks that include annotation and QA tasks. QA tasks allow for quality assurance validation of the annotations by raising issues and requesting fixes from the original annotator. Dataloop automations enable you to run your own or public code packages as services running on the Dataloop platform that can take advantage of various types of compute nodes including GPU backed compute nodes. To achieve any data-dependent artificial inteligence (AI) training or production goals, Dataloop pipelines allow you to combine services (compute) with people (in tasks) and models (for example, pre-annotation) to generate the outcomes you expect.

Click here if you want to read a full overview of what our platform can do for you!

Platform vs Software Development Kit (SDK)

There are 3 ways in which you can use Dataloop: online platform,API or Python SDK (code).

This documentation and onboarding is focused on the Dataloop Python SDK. It teaches you how to do everything using Python code and basic Python tools to interact with the Dataloop platform.

If you want to try our online platform, you can use this documentation to get started.

If you are interested in our API, you can the API docs here.

If you are interested in using the Dataloop Python SDK, you are in the right place!

Useful Links

Here are some useful links and resources that may help you in your path to learning.

  1. Dataloop Python SDK Cheat Sheet : This contains a quick reference to see different code examples that make use of our Python SDK.
  2. Recommended specifications : Here you can find the recommended end-user computer specs, supported browsers, supported file formats and more.
  3. Sign up : To use our platform, be it the Python SDK or our browser based SaaS platform, you will need to create an account on the platform. You can get started with a Free account by clicking Sign Up/Login then signing up for an account.
  4. Onboarding Files : You can find all the files referenced in this Python SDK onboarding in our GitHub repository. You can download and save them to your local machine or clone them into your own repository for use as you go through the onboarding exercises.
  5. In-depth SDK documentation .