Install & Compatibility
Where this runs
tested against v7.3.4 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
muslpy 3.10–3.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 725.8MB
glibcpy 3.10–3.95 runs
installs and imports cleanly · install 22.7s · import 0.000s · 717MB
716MB installed
● package 716MB
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
TMOModel
✓ from teradatamodelops import TMOModel
✗ import teradatamodelops.TMOModel
Module is a Python package; use direct import.
TMOExperiment
✓ from teradatamodelops import TMOExperiment
Basic workflow: connect to Teradata, load data, create a ModelOps model, train, and save.
from teradatamodelops import TMOModel
from teradataml import DataFrame, create_context
# Connect (adjust parameters for your environment)
create_context(host='your_host', username='your_user', password='your_pass')
# Load data
df = DataFrame('your_table')
# Create and train model (example classification)
model = TMOModel(model_type='classification',
target_column='target',
feature_columns=['feat1','feat2'])
model.fit(df)
# Save model to ModelOps
model_id = model.save(model_name='my_model', project_name='my_project')
print(f'Model saved with ID: {model_id}')
Upgrade
Version history
7.3.4latest on PyPI · released Jun 19, 2026
Audit
Dependencies
teradatamlrequiredRequired for Teradata database connectivity
numpyrequiredUsed for array operations
pandasrequiredUsed for data frames