0 / 0
Retourner à la version anglaise de la documentation
Spécifications logicielles prises en charge
Dernière mise à jour : 19 déc. 2024
Spécifications logicielles prises en charge

Dans IBM watsonx.ai Runtime, vous pouvez utiliser des outils, des bibliothèques et des cadres populaires pour former et déployer des modèles et des fonctions d'apprentissage automatique. L'environnement de ces modèles et fonctions est constitué de spécifications matérielles et logicielles spécifiques.

Les spécifications logicielles définissent la langue et la version que vous utilisez pour un modèle ou une fonction. Vous pouvez utiliser les spécifications logicielles pour configurer le logiciel utilisé pour exécuter vos modèles et fonctions. En utilisant des spécifications logicielles, vous pouvez définir précisément la version du logiciel à utiliser et inclure vos propres extensions (par exemple, en utilisant des fichiers conda .yml ou des bibliothèques personnalisées).

Vous pouvez obtenir la liste des spécifications logicielles et matérielles disponibles, puis utiliser leurs noms et ID à utiliser avec votre déploiement. Pour plus d'informations, voir le clientPython ou l'API du tronc commun de données et d'IA.

Spécifications logicielles prises en charge pour les infrastructures d'apprentissage automatique

Vous pouvez utiliser des outils, des bibliothèques et des infrastructures populaires pour entraîner et déployer des modèles et des fonctions d'apprentissage automatique.

Ce tableau répertorie les types de modèles prédéfinis (de base) et les spécifications logicielles.

Liste des types de modèles prédéfinis (de base) et des spécifications logicielles
Infrastructure Version Type de modèle Spécification logicielle
Decision Optimization 20.1 do-docplex_20.1
do-opl_20.1
do-cplex_20.1
do-cpo_20.1
do_20.1
Decision Optimization 22.1 do-docplex_22.1
do-opl_22.1
do-cplex_22.1
do-cpo_22.1
do_22.1
PMML 3.0 à 4.3 Pmml_. (ou) pmml_..*3.0 -4.3 pmml-3.0_4.3
PyTorch 2.0 pytorch-onnx_2.0
pytorch-onnx_rt23.1
runtime-23.1-py3.10
pytorch-onnx_rt23.1-py3.10
pytorch-onnx_rt23.1-py3.10-edt
pytorch-onnx_rt23.1-py3.10-dist
PyTorch 2.1 pytorch-onnx_2.1
pytorch-onnx_rt24.1
runtime-24.1-py3.11
pytorch-onnx_rt24.1-py3.11
pytorch-onnx_rt24.1-py3.11-edt
pytorch-onnx_rt24.1-py3.11-dist
Fonctions Python Non applicable Non applicable runtime-24.1-py3.11
Scripts Python Non applicable Non applicable runtime-24.1-py3.11
Scikit-learn 1.1 scikit-learn_1.1 runtime-23.1-py3.10
Scikit-learn 1.3 scikit-learn_1.3 runtime-24.1-py3.11
Spark 3.3 mllib_3.3(deprecated) spark-mllib_3.3(deprecated)
Spark 3.4 mllib_3.4 spark-mllib_3.4
SPSS 17.1 spss-modeler_17.1 spss-modeler_17.1
SPSS 18.1 spss-modeler_18.1 spss-modeler_18.1
SPSS 18.2 spss-modeler_18.2 spss-modeler_18.2
Tensorflow 2.12 tensorflow_2.12
tensorflow_rt23.1
runtime-23.1-py3.10
tensorflow_rt23.1-py3.10-dist
tensorflow_rt23.1-py3.10-edt
tensorflow_rt23.1-py3.10
Tensorflow 2.14 tensorflow_2.14
tensorflow_rt24.1
runtime-24.1-py3.11
tensorflow_rt24.1-py3.11-dist
tensorflow_rt24.1-py3.11-edt
tensorflow_rt24.1-py3.11
XGBoost 1.6 xgboost_1.6 ou scikit-learn_1.1 (voir les remarques) runtime-23.1-py3.10
XGBoost 2.0 xgboost_2.0 ou scikit-learn_1.3 runtime-24.1-py3.11
onnx ou onnxruntime 1.16 onnxruntime_1.16 onnxruntime_opset_19

Types de modèles pris en charge et spécifications logicielles pour les modèles hybrides

Les types de modèles et les spécifications logicielles suivants sont pris en charge pour les modèles hybrides :

Liste des types de modèles pris en charge et spécifications logicielles pour les modèles hybrides
Infrastructure Version Type de modèle Défaut
Spécification du logiciel
Spécification du logiciel de pipeline
Hybride 0.1 wml-hybrid_0.1 hybrid_0.1 autoai-kb_rt24.1-py3.11
autoai-ts_rt24.1-py3.11

Lorsque vous avez des actifs qui reposent sur des spécifications ou des cadres de logiciel abandonnés, dans certains cas, la migration est transparente. Dans d'autres cas, une action de votre part est nécessaire pour entraîner à nouveau ou redéployer des actifs.

  • Les déploiements existants de modèles construits avec des versions de canevas ou des spécifications logicielles abandonnées sont supprimés à la date d'arrêt.

  • Aucun nouveau déploiement de modèles générés avec des versions de canevas ou des spécifications logicielles abandonnées n'est autorisé.

  • Si vous effectuez une mise à niveau à partir d'une version précédente de Cloud Pak for Data, les déploiements de modèles, de fonctions ou de scripts basés sur des infrastructures non prises en charge sont supprimés. Vous devez recréer les déploiements avec des infrastructures prises en charge.

  • Si vous effectuez une mise à niveau à partir d'une version précédente de Cloud Pak for Data et que vous disposez de modèles qui utilisent des infrastructures non prises en charge, vous pouvez toujours accéder aux modèles. Toutefois, vous ne pouvez pas les entraîner ou les évaluer tant que vous n'avez pas mis à niveau le type de modèle et la spécification logicielle, comme décrit dans la rubrique Gestion de spécifications ou d'infrastructures logicielles obsolètes.

Rubrique parent: Structures et spécifications des logiciels

Recherche et réponse à l'IA générative
Ces réponses sont générées par un modèle de langue de grande taille dans watsonx.ai en fonction du contenu de la documentation du produit. En savoir plus