Build AI with anyone. On data that can't move. SDK for the tracebloc collaborative AI workspace.
Project description
tracebloc
Build AI with anyone. On data that can't move.
tracebloc is a collaborative AI workspace you deploy on your own infrastructure. Invite researchers, partners, vendors, or your own teams to train, fine-tune, and benchmark models on your private data — without the data ever leaving your environment.
pip install tracebloc_package
Quick Start
from tracebloc_package.user import User
# 1. Log in to your workspace
user = User()
user.login()
# 2. Upload your model to a use case
user.uploadModel(modelname="my_model")
# 3. Link your model to the dataset
user.linkModelDataset(datasetId="<your-dataset-id>")
# 4. Start training
trainingObject = user.getTrainingPlan()
trainingObject.start()
For a full walkthrough, open the Quickstart Notebook on Google Colab.
Supported Frameworks
| Framework | Use Cases |
|---|---|
| PyTorch | Image classification, object detection, semantic segmentation, tabular, text classification, time series, keypoint detection, survival analysis |
| TensorFlow | Image classification, tabular classification |
| scikit-learn | Tabular classification, tabular regression |
| XGBoost | Tabular classification, tabular regression |
| CatBoost | Tabular classification, tabular regression |
| LightGBM | Tabular classification, tabular regression |
| lifelines | Survival analysis (time-to-event) |
| scikit-survival | Survival analysis (time-to-event) |
How It Works
- Deploy a tracebloc workspace on any machine or Kubernetes cluster
- Define a use case — select datasets, set evaluation metrics
- Invite anyone — researchers, partners, your own teams across locations
- Build — contributors train models inside your environment using this SDK
- Compare — every submission benchmarked under identical conditions on one leaderboard
Links
License
MIT
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tracebloc_package-0.6.33.tar.gz.
File metadata
- Download URL: tracebloc_package-0.6.33.tar.gz
- Upload date:
- Size: 90.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.25
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c17e075869ae726c8a00cef6b54e2c72bf982cc26b8a2ea97854ddf6786ae53c
|
|
| MD5 |
71b70315ab9f4dd7f4a6317220a20406
|
|
| BLAKE2b-256 |
10e36c4ca1faa796017666bd028f52f7191e0991149ca6e4b848596acdfe4a40
|
File details
Details for the file tracebloc_package-0.6.33-py3-none-any.whl.
File metadata
- Download URL: tracebloc_package-0.6.33-py3-none-any.whl
- Upload date:
- Size: 103.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.25
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5caa8d6cbdddb1a2e159fc80ba2b0eb1893c224cc0d044aab68ab1386af83553
|
|
| MD5 |
53cd500cc4336fd0244d924e20ca6876
|
|
| BLAKE2b-256 |
c8935bfb8e3625d2436aa1f1a45dfb3382b974c9cf50d91b79e6c3a4ef7694ed
|