GitHub • LinkedIn • X • Discord
Telekinesis Iris
Telekinesis Iris is a computer vision platform for training, exporting, and deploying object detection and instance segmentation models on COCO datasets.
It includes:
- Local RF-DETR and SAM3-LoRA model integrations
- Unified PyTorch training, validation, checkpointing, export, and inference
- ONNX deployment for RF-DETR and native PyTorch deployment for SAM3-LoRA
- Rerun visualization for datasets and predictions
Release Model
Telekinesis Iris is currently in active development (pre-1.0). APIs may evolve between minor releases. Install the latest package version for the newest features and fixes.
Installation
-
Install Miniconda.
-
Create a Python 3.11 environment:
conda create -n telekinesis-iris python=3.11
-
Activate the environment:
conda activate telekinesis-iris
-
Install PyTorch and TorchVision for CUDA 12.8, then install the package:
pip install torch torchvision --index-url https://download.pytorch.org/whl/cu128
pip install telekinesis-iris
Example
Train an RF-DETR segmentation model on a COCO dataset:
from telekinesis.iris.dataset import COCODataset
from telekinesis.iris.models import RFDETR
from telekinesis.iris.trainer import Trainer
model = RFDETR(variant="seg-nano", num_classes=3, pretrained=True)
training_dataset = COCODataset(
"dataset/train",
transforms=model.train_transforms,
include_masks=model.requires_masks,
)
trainer = Trainer(
model=model,
training_dataset=training_dataset,
output_dir="results/seg-nano",
epochs=10,
batch_size=4,
)
trainer.train()
artifact_path = trainer.export()
Resources
Support
For issues and questions:
- Create an issue.
- Contact
support@telekinesis.ai. - Join the Telekinesis Discord.
Metadata
Release files for telekinesis-iris 0.0.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| telekinesis_iris-0.0.5.tar.gz | 1.7 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| telekinesis_iris-0.0.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 3.4 MB
Release files / telekinesis_iris-0.0.5.tar.gz
| Download URL | telekinesis_iris-0.0.5.tar.gz |
|---|---|
| Size | 1.7 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
72a95b0cc4ff53009ec41b7a156ae1a42983137f9bed7424f1c49fc41102f8e9
|
|
BLAKE2b-256 checksum How to use checksums |
63b33c433cae3c380067dc8a5dab4b910aea3057d6fef80131a64ec2f6a1b9e1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.11.15
|
Release files / telekinesis_iris-0.0.5-py3-none-any.whl
| Download URL | telekinesis_iris-0.0.5-py3-none-any.whl |
|---|---|
| Size | 1.7 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f7de5d5cf56684e3f671a87bf0721556985b72fc85e030c4db7240a924284418
|
|
BLAKE2b-256 checksum How to use checksums |
3c1a9d45ae8c7f2ae1de6b0e546e1f4236e51cbb9981f6aaa64e3615891216ff
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.11.15
|