Skip to content
Sunday, October 18, 2026AboutContactRSS
Tech News

NVIDIA Structured Data Models Library Wraps Foundation Models for Zero-Training Tabular Predictions

NVIDIA releases a new PyTorch library that enables zero-training predictions using pretrained foundation models for single tables and relational databases.

Illustration: A sleek black graphics card rests on a white surface next to a transparent glass cube containing neatly stacked, blank rectangular tiles representing structured data
AI-generated illustration: Threat Times

Key points

  • The library wraps TabICLv2, KumoTabular, and KumoRelational models behind a unified PyTorch interface.
  • Users can generate predictions via in-context learning without performing traditional model training steps.
  • Installation requires manual repository cloning because the PyPI package is currently a placeholder.

NVIDIA has introduced Structured Data Models, a new library that provides a unified PyTorch interface for several pretrained foundation models designed for tabular data, according to a report by MarkTechPost. This release allows developers to make predictions on structured datasets without performing traditional training procedures, leveraging in-context learning capabilities instead of gradient-based optimization.

The library aggregates multiple distinct models, including TabICLv2 and KumoTabular for single-table tasks, as well as KumoRelational for broader relational database applications. Each model operates by accepting a set of labeled rows alongside the rows requiring prediction, returning probabilities or full predictive distributions in a single forward pass, which eliminates the need for iterative training cycles.

Technical Implementation and Installation Challenges

Users must install the library directly from its GitHub repository because the current package available on PyPI is only a placeholder, according to the MarkTechPost analysis. The installation process also requires the pyg-lib dependency, which presents a specific technical hurdle related to version matching between PyTorch and the library’s error handling mechanisms.

The pyg-lib wheels are published for minor PyTorch releases, but the library’s ImportError generates URLs based on exact patch versions, such as torch-2.14.1+cpu, which often leads to empty pages. To resolve this, users must manually construct the index URL using the major and minor version numbers rather than relying on the automated error message suggestions.

Model Behavior and Data Handling

All operations within the library flow through TableTensor, a PyTorch tensor subclass that maintains separate typed blocks for numerical, categorical, datetime, text, and ID data types. The infer_stypes function determines these types automatically, but default settings can misclassify realistic data, such as treating free-text comments as high-cardinality categorical features or converting ticket IDs into numerical inputs.

The library excludes two Google models, TabFM and TimesFM 3, because they are large and restricted to non-commercial use. The remaining models allow users to compare performance against trained scikit-learn baselines, reuse encoded contexts across multiple queries, and extract calibrated prediction intervals from regression tasks, providing flexibility for various analytical workflows.

What should you do?

Security and technology professionals should verify the source of any third-party libraries before installation, especially when official package managers provide only placeholder versions. Reviewing the specific version compatibility requirements for dependencies like pyg-lib can prevent installation failures and ensure system stability.

What to do and how to stay safe: NVIDIA

  • Clone libraries directly from verified GitHub repositories when official package managers lack stable releases.
  • Manually verify dependency version compatibility to avoid automated error messages that generate invalid URLs.
  • Audit automatic data type inference tools to ensure sensitive identifiers are not treated as numerical features.
  • Check license restrictions for bundled models to ensure compliance with commercial usage policies.

Step-by-step guide: Mobile Device Security: How to Protect Data Beyond Passwords

General security guidance from the Threat Times newsroom. It is not confirmed advice from the organisations named in this story.

Frequently asked questions

Does NVIDIA Structured Data Models require training before making predictions?

No, the library enables zero-training predictions by using in-context learning, where models return probabilities in a single forward pass.

Why is the PyPI package not recommended for installation?

The package on PyPI is currently a placeholder, so users must install the library directly from the GitHub repository.

Which Google models are excluded from the library and why?

TabFM and TimesFM 3 are excluded because they are large models restricted to non-commercial use.

Sources

  1. MarkTechPost
NVIDIAStructured Data ModelsTabICLv2KumoTabularKumoRelationalPyTorch
Related articles