Skip to main content

Bring Your Own Model (BYOM)


Bring Your Own Model Overview 

The Vantage Bring Your Own Model (BYOM) package gives data scientists and analysts the ability to operationalize predictive models in Vantage. Predictive models trained in external tools with sample data can be used to score data stored in Vantage using the BYOM Predict. Create or convert your predictive model using a supported model interchange format (PMML, MOJO, ONNX, Dataiku, and DataRobot currently available), store it in a Vantage table, and use the BYOM PMMLPredict, H2OPredict, ONNXPredict, DataikuPredict, or DataRobotPredict to score your data with the model.

For installation instructions please review the readme file above.

H2O Installation Options

The ability to score H2O MOJO OpenSource and Driverless AI (DAI) models has been added to the BYOM product via the H2OPredict function.  While there are no extra steps necessary to use the function to score H2O MOJO OpenSource models, there is a requirement to have a license key from H2O to be able to score the Driverless AI models.  This license key must be inserted into a Teradata table and used within the query to score H2O MOJO DAI models. provides an option of encrypting the H2O DAI license key before inserting it to the license table in the Teradata database. Simply follow the instructions given in the encrypt_readme.txt file to generate the encrypted license key string and insert that into the Teradata table. This script can only be run on a Linux or macOS machine. contains the examples in the user guide. More information is contained in the userexamples_readme.txt.

For additional information, please refer to the Teradata Vantage - Bring Your Own Model User Guide (B700-1111-051K)

Technical Details

  • Version
  • Released
  • TTU
  • OS
  • Teradata

Bring Your Own Model (BYOM)