0 / 0
Zurück zur englischen Version der Dokumentation
Unterstützte Softwarespezifikationen
Letzte Aktualisierung: 19. Dez. 2024
Unterstützte Softwarespezifikationen

In IBM watsonx.ai Runtime können Sie gängige Tools, Bibliotheken und Frameworks verwenden, um Machine-Learning-Modelle und -Funktionen zu trainieren und einzusetzen. Die Umgebung für diese Modelle und Funktionen besteht aus bestimmten Hardware-und Softwarespezifikationen.

Softwarespezifikationen definieren die Sprache und Version, die Sie für ein Modell oder eine Funktion verwenden. Sie können Softwarespezifikationen verwenden, um die Software zu konfigurieren, die zum Ausführen Ihrer Modelle und Funktionen verwendet wird. Durch die Verwendung von Softwarespezifikationen können Sie die zu verwendende Softwareversion präzise definieren und Ihre eigenen Erweiterungen einschließen (z. B. durch die Verwendung von Conda-YML-Dateien oder angepassten Bibliotheken).

Sie können eine Liste der verfügbaren Software-und Hardwarespezifikationen abrufen und dann deren Namen und IDs für Ihre Implementierung verwenden. Weitere Informationen finden Sie unter Python oder Data and AI Common Core API.

Unterstützte Softwarespezifikationen für Frameworks für maschinelles Lernen

Sie können gängige Tools, Bibliotheken und Frameworks verwenden, um Modelle und Funktionen für maschinelles Lernen zu trainieren und bereitzustellen.

In dieser Tabelle werden die vordefinierten (Basis-) Modelltypen und Softwarespezifikationen aufgelistet.

Liste der vordefinierten (Basis-) Modelltypen und Softwarespezifikationen
Framework Versionen Modelltyp Softwarespezifikation
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 bis 4.3 pmml_. (oder) 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
Python-Funktionen Nicht zutreffend Nicht zutreffend runtime-24.1-py3.11
Python-Scripts Nicht zutreffend Nicht zutreffend 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 oder scikit-learn_1.1 (siehe Anmerkungen) runtime-23.1-py3.10
XGBoost 2.0 xgboost_2.0 oder scikit-learn_1.3 runtime-24.1-py3.11
onnx oder onnxruntime 1.16 onnxruntime_1.16 onnxruntime_opset_19

Unterstützte Modelltypen und Softwarespezifikationen für Hybridmodelle

Die folgenden Modelltypen und Softwarespezifikationen werden für Hybridmodelle unterstützt:

Liste der unterstützten Modelltypen und Softwarespezifikationen für Hybridmodelle
Framework Versionen Modelltyp Standard
Software-Spezifikation
Spezifikation der Pipeline-Software
Hybrid 0.1 wml-hybrid_0.1 hybrid_0.1 autoai-kb_rt24.1-py3.11
autoai-ts_rt24.1-py3.11

Wenn Sie Assets haben, die auf nicht weiterverwendete Softwarespezifikationen oder Frameworks angewiesen sind, ist in einigen Fällen eine nahtlose Migration möglich. In anderen Fällen müssen Sie entsprechende Aktionen ausführen, um Assets erneut zu trainieren oder erneut bereitzustellen.

  • Vorhandene Implementierungen von Modellen, die mit nicht weiterverwendeten Frameworkversionen oder Softwarespezifikationen erstellt wurden, werden am Tag der Einstellung entfernt.

  • Neue Implementierungen von Modellen, die mit nicht weiterverwendeten Frameworkversionen oder Softwarespezifikationen erstellt wurden, sind nicht zulässig.

  • Wenn Sie ein Upgrade von einer Vorgängerversion von Cloud Pak for Datadurchführen, werden Bereitstellungen von Modellen, Funktionen oder Scripts, die auf nicht unterstützten Frameworks basieren, entfernt. Sie müssen die Bereitstellungen mit unterstützten Frameworks erneut erstellen.

  • Wenn Sie ein Upgrade von einer Vorgängerversion von Cloud Pak for Data durchführen und Modelle haben, die nicht unterstützte Frameworks verwenden, können Sie weiterhin auf die Modelle zugreifen. Sie können sie jedoch erst trainieren oder bewerten, wenn Sie ein Upgrade für den Modelltyp und die Softwarespezifikation durchführen, wie im Abschnitt Veraltete Softwarespezifikationen oder Frameworks verwaltenbeschrieben.

Übergeordnetes Thema: Frameworks und Softwarespezifikationen

Generative KI-Suche und -Antwort
Diese Antworten werden von einem großen Sprachmodell in watsonx.ai basierend auf dem Inhalt der Produktdokumentation generiert. Weitere Informationen