ONNX models for Tabular Data Workbench

Unofficial ONNX conversions of six open foundation models, made for Tabular Data Workbench, a browser app that runs them with onnxruntime-web on WebGPU or WebAssembly. The weights are the upstream authors': the fp32 files hold them unchanged, and the f16w files store the larger ones as float16. The upstream authors have not reviewed or endorsed these conversions.

folder models upstream licence size (fp32 + f16w)
tabicl/ TabICLv2 classifier and regressor jingang/TabICL (Soda team, Inria) BSD-3-Clause 339 MB
kumo/ Kumo Tabular small, medium and large, classifier and regressor nvidia/Kumo-Tabular (NVIDIA) OpenMDW-1.1 1.2 GB (f16w only)
rfm/ Kumo Relational classifier and regressor nvidia/Kumo-Relational (NVIDIA) OpenMDW-1.1 367 MB
tsfm/ Chronos-2, Chronos-2 small, Kumo-Anomaly amazon/chronos-2, autogluon/chronos-2-small (Amazon), nvidia/Kumo-Anomaly (NVIDIA) Apache-2.0 901 MB

Each folder holds a manifest.json (every file's size and sha256, the graphs' inputs and outputs, model settings and parity figures), the licence and notice files for its models, and each graph in two variants. fp32 has the weights as released. f16w stores every float32 weight of 1,024 or more elements as float16 and casts it back to float32 on load, which halves the download and keeps compute in float32. kumo/ has the f16w variant only. The README in each folder describes its graphs, how they were made and how closely they match the reference implementation.

The graphs are the networks only. Preprocessing, ensembling, sampling and decoding stay outside them, as in the reference packages, and the app implements them in TypeScript. The models/ folder of Tabular Data Workbench has the export scripts and the numpy references for these steps.

Use in the app

The app reads <base>/<folder>/manifest.json and the files it lists, and checks each file's sha256 before caching it. To serve the models from this repository, build the app with the base URL pinned to a commit:

VITE_MODELS_BASE_URL=https://huggingface.co/ScriptSmith/tabular-data-workbench-onnx/resolve/<commit>/ pnpm build

How they were made

The scripts are in the models/ folder of Tabular Data Workbench, one uv workspace. They use PyTorch 2.14 on CPU and the torch.onnx dynamo exporter at opset 18 (opset 20 for kumo/), and check the graphs with onnxruntime 1.30:

# from the root of the Tabular Data Workbench source
(cd models/tabicl && uv run export.py)
(cd models/kumo && uv run export.py)
node models/rfm/dump_shop.mjs   # once: the sample tables rfm's checks run on
(cd models/rfm && uv run export.py)
(cd models/tsfm && uv run export_chronos2.py && uv run export_kumo.py)

Every export checks its graphs against the reference package (tabicl, structured-data-models, chronos-forecasting) before it writes the manifest. The exports also remove the exporter's node metadata and doc strings, which hold stack traces with the paths of the machine that ran them.

Licences

The folders are under different licences, listed in LICENSE.md:

  • tabicl/: BSD-3-Clause, Copyright (c) 2025, Soda team @ Inria (tabicl/LICENSE).
  • kumo/: OpenMDW-1.1, Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES (kumo/LICENSE), with a notice of origin and changes (kumo/NOTICE, which also carries the BSD-3-Clause notice for the TabICLv2-derived code) and the Apache-2.0 licence of structured-data-models (kumo/LICENSE.structured-data-models).
  • rfm/: OpenMDW-1.1, Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES (rfm/LICENSE), with NVIDIA's notice for the TabICLv2 weights it was fine-tuned from (rfm/THIRD-PARTY-NOTICES.txt, BSD-3-Clause) and the Apache-2.0 licence of structured-data-models (rfm/LICENSE.structured-data-models).
  • tsfm/: Apache-2.0 (tsfm/LICENSE), with Amazon's and NVIDIA's notices and a statement of the changes (tsfm/NOTICE), and DPM-Solver's MIT licence (tsfm/THIRD-PARTY-NOTICES.txt).

Keep each folder's licence and notice files with its ONNX files when redistributing them.

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support

Model tree for ScriptSmith/tabular-data-workbench-onnx

Base model

amazon/chronos-2
Quantized
(10)
this model