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, RFDETRConfig, RFDETRVariant
from telekinesis.iris.trainer import Trainer
model = RFDETR(
config=RFDETRConfig(
variant=RFDETRVariant.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()
Resources
Support
For issues and questions:
- Create an issue.
- Contact
support@telekinesis.ai. - Join the Telekinesis Discord.
Metadata
Release files for telekinesis-iris 0.1.0
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.1.0.tar.gz | 1.7 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| telekinesis_iris-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 3.4 MB
Release files / telekinesis_iris-0.1.0.tar.gz
| Download URL | telekinesis_iris-0.1.0.tar.gz |
|---|---|
| Size | 1.7 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
562091a31dc90b520f90e8f799b97d1ffe1b0694b4c4e59336fee9323e098c87
|
|
BLAKE2b-256 checksum How to use checksums |
6a7b453444728dd8bf91f4f4ab7158af558fbca9bb83c6567a3f574e095641b2
|
| 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.1.0-py3-none-any.whl
| Download URL | telekinesis_iris-0.1.0-py3-none-any.whl |
|---|---|
| Size | 1.7 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ca874da6148b28c17e6cdede188de8ec8bf05b8a088933d1ffe262c947ee4abc
|
|
BLAKE2b-256 checksum How to use checksums |
4f46e62f1a805b8dfc1f54ba58c2dfd00700896f8fabf2683e44d7b847dd9565
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.11.15
|