Skip to main content

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

  1. Deploy a tracebloc workspace on any machine or Kubernetes cluster
  2. Define a use case — select datasets, set evaluation metrics
  3. Invite anyone — researchers, partners, your own teams across locations
  4. Build — contributors train models inside your environment using this SDK
  5. 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

tracebloc_package-0.6.33.tar.gz (90.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tracebloc_package-0.6.33-py3-none-any.whl (103.0 kB view details)

Uploaded Python 3

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

Hashes for tracebloc_package-0.6.33.tar.gz
Algorithm Hash digest
SHA256 c17e075869ae726c8a00cef6b54e2c72bf982cc26b8a2ea97854ddf6786ae53c
MD5 71b70315ab9f4dd7f4a6317220a20406
BLAKE2b-256 10e36c4ca1faa796017666bd028f52f7191e0991149ca6e4b848596acdfe4a40

See more details on using hashes here.

File details

Details for the file tracebloc_package-0.6.33-py3-none-any.whl.

File metadata

File hashes

Hashes for tracebloc_package-0.6.33-py3-none-any.whl
Algorithm Hash digest
SHA256 5caa8d6cbdddb1a2e159fc80ba2b0eb1893c224cc0d044aab68ab1386af83553
MD5 53cd500cc4336fd0244d924e20ca6876
BLAKE2b-256 c8935bfb8e3625d2436aa1f1a45dfb3382b974c9cf50d91b79e6c3a4ef7694ed

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page