Skip to main content

A deep, layered ML/AI toolkit — the machine learning companion to ThaiTruck.

Project description

ramentruck

RamenTruck is a deep, layered ML/AI toolkit — the expert-crafted machine learning companion to ThaiTruck.

Ramen takes time, precision, and expertise. So does good ML.

Planned Modules

Module Role
broth Base model training/fitting wrapper — the foundation
tare Hyperparameter tuning (GridSearchCV, RandomizedSearchCV, Optuna)
soft_boiled_egg Cross-validation (k-fold, stratified, time-series splits)
chashu Model serialization & persistence with versioning metadata
nori Explainability — SHAP values, feature importance, PDP
miso Experiment tracking — MLflow / W&B wrapper
tonkotsu Deep learning interface — PyTorch / TensorFlow architectures

Install

pip install ramentruck                  # core (sklearn + numpy only)
pip install ramentruck[deep]            # + tonkotsu (torch/tensorflow)
pip install ramentruck[explain]         # + nori (shap)
pip install ramentruck[tracking]        # + miso (mlflow/wandb)

Fleet

RamenTruck is part of the food truck fleet:

  • ThaiTruck — batch DataFrame cleaning & processing
  • RamenTruck — ML/AI toolkit (this package, in development)
  • TacoTruck — streaming ingestion & API connectors (planned)

Package name secured. Full release coming soon.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ramentruck-0.1.0.tar.gz (1.3 kB view details)

Uploaded Source

Built Distribution

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

ramentruck-0.1.0-py3-none-any.whl (1.8 kB view details)

Uploaded Python 3

File details

Details for the file ramentruck-0.1.0.tar.gz.

File metadata

  • Download URL: ramentruck-0.1.0.tar.gz
  • Upload date:
  • Size: 1.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.9

File hashes

Hashes for ramentruck-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b6f7e84867442a6ff212bd7f68accbfbeaff80a45eff97627409484b5f4d4e79
MD5 13364fe065a4b4a279d316adeb64f87b
BLAKE2b-256 a181523c2c6f240a0c19958cd76d3aaa398a860d10749ad286c1ac0c6da9c8cd

See more details on using hashes here.

File details

Details for the file ramentruck-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: ramentruck-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 1.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.9

File hashes

Hashes for ramentruck-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d5b9b4720ef78b75a0dc746b8ac2e36472a1bce4a06c44ac6e82e8c2dddd3574
MD5 d54da70ef65ce18097eedeee860cfc81
BLAKE2b-256 8647a0b59ad25c84aa6f327071daefdda0607c8076a5d7857d9c4778a3945dbb

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