elasticsearch/docs/reference/ml/trained-models/apis
Max Hniebergall 7c21ce3f1b
Platform specific models (#99584)
* Added platform architecture field to TrainedModelMetadata and users of TrainedModelMetadata

* Added TransportVersions guarding for TrainedModelMetadata

* Prevent platform-specific models from being deployed on the wrong architecture

* Added logic to only verify node architectures for models which are platform specific

* Handle null platform architecture

* Added logging for the detection of heterogeneous platform architectures among ML nodes and refactoring to support this

* Added platform architecture field to TrainedModelConfig

* Stop platform-speficic model when rebalance occurs and the cluster has a heterogeneous architecture among ML nodes

* Added logic to TransportPutTrainedModelAction to return a warning response header when the model is paltform-specific and cannot be depoloyed on the cluster at that time due to heterogenous architectures among ML nodes

* Added MlPlatformArchitecturesUtilTests

* Updated Create Trained Models API docs to describe the new platform_architecture optional field.

* Updated/incremented InferenceIndexConstants

* Added special override to make  models with linux-x86_64 in the model ID to be platform specific
2023-09-28 13:56:45 -04:00
..
clear-trained-model-deployment-cache.asciidoc [DOCS] Adds deployment ID param documentation to trained model APIs (#96174) 2023-05-17 15:56:58 +02:00
delete-trained-models-aliases.asciidoc
delete-trained-models.asciidoc
get-trained-models-stats.asciidoc [DOCS] Adds deployment ID param documentation to trained model APIs (#96174) 2023-05-17 15:56:58 +02:00
get-trained-models.asciidoc [ML] Update documentation regarding versioning. (#98320) 2023-08-10 11:20:58 +01:00
index.asciidoc
infer-trained-model-deployment.asciidoc
infer-trained-model.asciidoc [ML] `inference_config` is optional for the infer trained model API (#97464) 2023-07-12 08:35:06 +01:00
ml-trained-models-apis.asciidoc
put-trained-model-definition-part.asciidoc
put-trained-model-vocabulary.asciidoc [ML] add support for xlm_roberta tokenized models (#94089) 2023-06-13 08:40:55 -04:00
put-trained-models-aliases.asciidoc [DOCS] Adds deployment ID param documentation to trained model APIs (#96174) 2023-05-17 15:56:58 +02:00
put-trained-models.asciidoc Platform specific models (#99584) 2023-09-28 13:56:45 -04:00
start-trained-model-deployment.asciidoc [DOCS] Adds deployment ID param documentation to trained model APIs (#96174) 2023-05-17 15:56:58 +02:00
stop-trained-model-deployment.asciidoc [ML] Safely drain deployment request queues before allowing node to shutdown (#98406) 2023-08-31 15:37:11 -04:00
update-trained-model-deployment.asciidoc [DOCS] Adds deployment ID param documentation to trained model APIs (#96174) 2023-05-17 15:56:58 +02:00