Supervisely

Python SDK Reference:

  • API Reference

Public REST API Reference:

  • Public REST API

Guides:

  • Intro
  • What is Supervisely Agent
  • Custom plugin basics
  • Custom NN plugin basics
  • How to debug custom NN plugin
  • Different ways how to deploy NN with Supervisely
  • Exam reports explained
  • UI documentation

Basics and Usage Examples:

  • Project Structure
  • Data Management
  • Augmentations
  • NN: deploy and inference on Supervisely via API
  • Automate NN training and inference via API
  • Inference modes: full image / sliding window / ROI / bboxes
  • Data manipulation via API: copy / move / delete
  • Users and labeling jobs API
    • Imports
    • Initialize API access with your credentials
    • Print all roles that are available on private Supervisely instance
    • List all registered users
    • Get UserInfo by ID
    • Get UserInfo by login
    • Update user info
    • Get User Membership (list all user teams with corresponding roles)
    • Create new user
    • Disable/Enable user
    • Invite user to team
    • List all team users with corresponding roles
    • Change user role in team
    • Remove user from team
    • Labeling jobs
    • Get all labeling jobs in a team
    • Labeling Jobs Statuses
  • Custom NN pilepile: (1) detect objects and (2) segment them with separate networks
  • Upload images via API
  • Custom Data Pipeline
  • Filter and combine images
  • How to work with NN pixelwise probabilities
  • Additional examples in our github
Supervisely
  • Docs »
  • Users and labeling jobs API
  • View page source

Users and labeling jobs API¶

  • Imports
  • Initialize API access with your credentials
  • Print all roles that are available on private Supervisely instance
  • List all registered users
  • Get UserInfo by ID
  • Get UserInfo by login
  • Update user info
  • Get User Membership (list all user teams with corresponding roles)
  • Create new user
  • Disable/Enable user
  • Invite user to team
  • List all team users with corresponding roles
  • Change user role in team
  • Remove user from team
  • Labeling jobs
    • Step 1. Before creating labeling Job, it is needed to add annotators to team
    • Step 2. Define project and datasets to label
    • Labeler1 will label cars on the first dataset
    • Stop Labeling Job, job will be unavailable for labeler
    • Labeler2 will label cars on the first dataset
  • Get all labeling jobs in a team
    • Labeling Jobs Filtering (filters [created_by_id, assigned_to_id, project_id, dataset_id] can be used in various combinations)
    • Get all labeling that were created by user ‘max’
    • Get all labeling that were created by user ‘max’ and were assigned to labeler02
    • Archive Labeling Job
    • Get all active labeling jobs in a team
  • Labeling Jobs Statuses
Next Previous

© Copyright 2020, Max Kolomeychenko

Built with Sphinx using a theme provided by Read the Docs.