Portable models

The trac model runtime is designed to be a standalone component that can be used independent of the trac platform. In fact it can be used in four different types of environment:

  1. In any modern IDE giving you type-safety and portability as you build

  2. In the trac platform for auditable and repeatable calculations

  3. In a notebook-style environment for more exploratory data science workflows

  4. In any other execution platform where Python packages can be installed

select file

Using the model runtime allows the same version-controlled code, to be executed in multiple environments, without modification or additional deployment steps.

Build once - run anywhere!