Skip to main content

PyPI version

Installation

You don't need this source code unless you want to modify the package. If you just want to use the package, just run:

pip install --upgrade playment

Install from source with:

python setup.py install

Requirements:

Python 3.5+

Documentation

Please visit the Docs to know more about Playment APIs.

Using x-client-key [Deprecated]

  • Using x-client-key is only supported till 30th October 2020, please use updated sdk and x-api-key to use Playment APIs after the aforementioned date.
  • x-api-key is supported in latest SDK versions > 1.0.4

X-Client-Key Usage instructions

Uninstall the sdk (Only required if you upgraded to sdk version > 1.0.4, run pip show playment to check).

pip uninstall playment

Install the latest version supporting x-client-key

pip install -Iv playment==1.0.4

Pass your x-client-key as shown below, and use as demonstrated in further examples.

import playment
client = playment.Client(client_key="your-x-client-key-here")

Please reach out to dev@playment.in if you face any issues.

Usage

import playment
client = playment.Client(api_key="your-x-api-key-here")

It is a secret key required to call Playment APIs. The secret x-api-key ensures that only you are able to access your projects. The x-api-key can be accessed from the Settings -> API Keys in your Playment Dashboard.

Usage Instructions

Summary

  • Project Overview
  • Batch Summary
  • Project's batches Summary

Creating a Batch

  • Consist collection of jobs with similar characteristics.

Creating a Single-Image Based Job.

  • A single image based job can be used for classification/annotation/segmentation.

Creating a Sensor Based Job with Multiple Images with only camera sensor or multiple image based Job.

  • A multiple image based job can be used for classification/annotation, where all the images of the job are from a single camera and objects are needed to be tracked.

Creating a Sensor Based Job with Multiple Images/PCDs or Sensor Fusion Job.

  • This can also be used for only LiDAR based jobs.

Creating a Job with metadata.

  • metadata: You can send any type of data in metadata which can be useful in the task or record of any other data related to that job. metadata should be a type dict.

Get Job Result.

  • Job result will only populate if the job is completed else it will be empty.

Create Jobs with High Priority and associating them with a batch.

image_url = "https://example.com/image_url"
image_data = playment.ImageData(image_url=image_url)

try:
    job = client.create_job(reference_id="55", tag='image',
                            data=image_data, project_id="project_id",
                            priority_weight=10, batch_id="batch_id")
except playment.PlaymentException as e:
    print(e.code, e.message, e.data)

Metadata

Release files for playment 1.0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for playment 1.0.5
File Size Uploaded
playment-1.0.5.tar.gz 12.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for playment 1.0.5
File Interpreter ABI Platform
playment-1.0.5-py3-none-any.whl Python 3 none any Details

Total release size: 34.8 kB

Release files / playment-1.0.5.tar.gz

Download URL playment-1.0.5.tar.gz
Size 12.7 kB
Tags Source
SHA-256 checksum
How to use checksums
3db2851a21161e57e7b047413d09575f215f4b7ff47138091f0a1e6c1a6ac63a
BLAKE2b-256 checksum
How to use checksums
14c55cb41456b43c3b6fccee39fd4cd4f6861253f929634dd86f5f7dec29a27b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.7.5

Release files / playment-1.0.5-py3-none-any.whl

Download URL playment-1.0.5-py3-none-any.whl
Size 22.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
583fc12ce957225be707af982d1e9746dfd82d15d51f5adee3f241cf7905d65b
BLAKE2b-256 checksum
How to use checksums
40f2be5ddae29a7fbe15799afcda8483a81143f8a3cf002e485eaf5f7b5e389b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.7.5

Release history Release notifications | RSS feed

This release

1.0.5 This release

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page