Describes a trained machine learning model
This Item describe a trained machine learning model using MLM STAC extension. The STAC Machine Learning Model (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
- 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.ipynb 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"