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.0.tar.gz
(11.7 kB
view details)
Built Distribution
File details
Details for the file ipyezannotation-0.1.0.tar.gz
.
File metadata
- Download URL: ipyezannotation-0.1.0.tar.gz
- Upload date:
- Size: 11.7 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 | 8f90f4be948cea777decb7281182423196b7dbfaa7210a4a2bcf9b4d0b9f6f86 |
|
MD5 | 1fa177e800065d52b1b4da7387149633 |
|
BLAKE2b-256 | eeadc2ead0f6f4c1971865b35128c5e44be929c278627ff63df3a6f61fdc59ea |
File details
Details for the file ipyezannotation-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: ipyezannotation-0.1.0-py3-none-any.whl
- Upload date:
- Size: 17.4 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 | a46eb5f18ddcea4b2173a73821e830cca780c853f749d48fc99324ca48d0e784 |
|
MD5 | 656234ee13d41812bd30e9d64d3eed74 |
|
BLAKE2b-256 | 20ffe13a6caab5b4ab779275f85ba4a3467a674b03e036226d92d32a67714dce |