Skip to content

Describes a trained Machine Learning model

This tutorial describes a trained Machine Learning model using MLM STAC extension. The STAC MLM Extension provides a standard set of fields to describe machine learning models trained on overhead imagery and enable running model inference.

The main objectives of the extension are:

  • to enable building model collections that can be searched alongside associated STAC datasets;
  • to record all necessary bands, parameters, modeling artifact locations, and high-level processing steps to deploy an inference service.

For additional information please follow this Describe-MLmodel notebook.

For developers:

To run the notebook successfully, you must install the dependencies with hatch:

hatch shell prod
hatch -e prod run python -m ipykernel install --user --name=mlm --display-name "mlm"