I want to check my understanding of this proposed schema:
The spec spans model design, model deployment, and model monitoring.
The json file originates when the PyTorch, XGB, or TF completes a model training. Typically a model artifact is created by doing xgb.save(). A complementary function xgb.save_data_schema() could be implemented that saves this JSON output.
When the model is deployed on an inference server, data could be validated against this. /metadata URI on a model server would also return metadata in using subset of this structure.
Within a model monitoring utility, the schema could be read from the provider to type the data attributes to inference outputs.
I want to check my understanding of this proposed schema:
The spec spans model design, model deployment, and model monitoring.
The json file originates when the PyTorch, XGB, or TF completes a model training. Typically a model artifact is created by doing
xgb.save(). A complementary functionxgb.save_data_schema()could be implemented that saves this JSON output.When the model is deployed on an inference server, data could be validated against this.
/metadataURI on a model server would also return metadata in using subset of this structure.Within a model monitoring utility, the schema could be read from the provider to type the data attributes to inference outputs.