Skip to main content
Hosted ML models live in the Hardwave cloud. Each model owns its training records and keeps a history of trained versions. When you append new records the model becomes stale until you retrain; retraining creates a new version rather than a new model. Requires a Builder or Crew plan with ML train credits.

Create a model

You can also create models in the dashboard under Models.

Append training records

You can also push measurements from a simulation run. After engine.run(...), map component.export_telemetry() into the same record shape and call append_records.

Train / retrain

Each successful train creates a new version. The dashboard shows version history and whether the model is up to date or stale relative to its records.

Use the model

Hosted inference is metered as a premium solve.

Workflow

  1. Create a model with port schema.
  2. Append measurements (API, dashboard, or sim export).
  3. Train (metered). Artifacts are stored as a versioned ONNX solver.
  4. Use via sync() / attach_model.
  5. When data changes, the model is stale until you retrain.
See Solvers for other solver types, and Premium for authentication.