Easy, simple to customize, data annotation framework.
Project description
Easy Annotation
ipyezannotation - Easy, simple to customize, data annotation framework.
Disclaimer
This project is in early development stage BUT IT WORKS! 🥳
Docs & examples coming soon.
Examples
Images selection annotation
Annotation using ImageSelectAnnotator
.
Define data to annotate with ImageSelectAnnotator
:
source_groups = [
["./surprized-pikachu.png"] * 16,
["./surprized-pikachu.png"] * 7,
["./surprized-pikachu.png"] * 8,
["./surprized-pikachu.png"] * 4,
]
Convert input data to Sample
's:
from ipyezannotation.studio.sample import Sample, SampleStatus
samples = [
Sample(
status=SampleStatus.PENDING,
data=group,
annotation=None
)
for group in source_groups
]
Initialize database of your liking and synchronize it with your new input samples:
from ipyezannotation.studio.storage.sqlite import SQLiteDatabase
db = SQLiteDatabase("sqlite:///:memory:")
synced_samples = db.sync(samples)
Configure & create annotation Studio
to label your samples:
from ipyezannotation.studio import Studio
from ipyezannotation.annotators import ImageSelectAnnotator
Studio(
annotator=ImageSelectAnnotator(n_columns=8),
database=db
)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ipyezannotation-0.1.1.tar.gz
(11.8 kB
view details)
Built Distribution
File details
Details for the file ipyezannotation-0.1.1.tar.gz
.
File metadata
- Download URL: ipyezannotation-0.1.1.tar.gz
- Upload date:
- Size: 11.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.2.2 CPython/3.9.13 Windows/10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | eced11a3c8cb8c75494949a028765b32393bf278de7229ffe4833f309db335cd |
|
MD5 | 3df72e96fba0e672ed4eee07b34e9656 |
|
BLAKE2b-256 | ce2259ea0178a1bb5e09547779d9b18b5be7c4816ff7f654fef4bdeed64343e0 |
File details
Details for the file ipyezannotation-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: ipyezannotation-0.1.1-py3-none-any.whl
- Upload date:
- Size: 17.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.2.2 CPython/3.9.13 Windows/10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35c6861bb8d34f2b603a8c23dba4bb4cd7522867c318c80ec6c385be74516016 |
|
MD5 | 9bfddec7de44ed3346e1a9547290ef39 |
|
BLAKE2b-256 | 7d4e546c5672f73181649d45feaadadffee01d21dad2f7d36f5d756a6e998229 |