Frameworks compatibles avec l'entraînement personnalisé
Vertex AI utilise des images de conteneurs pour configurer des ressources cloud afin de répondre à vos requêtes d'entraînement. Les versions suivantes sont compatibles avec les conteneurs prédéfinis d'entraînement personnalisé :
TensorFlow
Version du framework de ML
Accélérateurs compatibles (et version CUDA, le cas échéant)
Date de fin de correctif et de fin de compatibilité
tensorflow 2.14.x (latest patch)
sympy 1.12
xgboost 2.0.3
python-json-logger 2.0.7
WebOb 1.8.7
Paste 3.7.1
webapp2 3.0.0b1
mock 5.1.0
google-cloud-resource-manager 1.6.1
cloudml-hypertune
Autres Dépendances de conteneurs de deep learning
ca-certificates-java
libatlas-base-dev
liblapack-dev
gfortran
gdb
openjdk-8-jdk
openjdk-8-jre-headless
g++
libio-all-perl
libyaml-0-2
Autres Dépendances de conteneurs de deep learning
tensorflow 2.14.x (latest patch)
sympy 1.12
xgboost 2.0.3
python-json-logger 2.0.7
WebOb 1.8.7
Paste 3.7.1
webapp2 3.0.0b1
mock 5.1.0
google-cloud-resource-manager 1.6.1
cloudml-hypertune
Autres Dépendances de conteneurs de deep learning
ca-certificates-java
libatlas-base-dev
liblapack-dev
gfortran
gdb
openjdk-8-jdk
openjdk-8-jre-headless
g++
libio-all-perl
libyaml-0-2
Autres Dépendances de conteneurs de deep learning
tensorflow 2.12.x (dernier correctif)
sympy 1.10.1
xgboost 1.6.2
python-json-logger 2.0.4
WebOb 1.8.7
Paste 3.5.0
webapp2 3.0.0b1
mock 5.0.0
google-cloud-resource-manager 1.6.1
cloudml-hypertune
Autres Dépendances de conteneurs de deep learning
ca-certificates-java
libatlas-base-dev
liblapack-dev
gfortran
gdb
openjdk-8-jdk
openjdk-8-jre-headless
g++
libio-all-perl
libyaml-0-2
Autres Dépendances de conteneurs de deep learning
tensorflow 2.12.x (dernier correctif)
sympy 1.10.1
xgboost 1.6.2
python-json-logger 2.0.4
WebOb 1.8.7
Paste 3.5.0
webapp2 3.0.0b1
mock 5.0.0
google-cloud-resource-manager 1.6.1
cloudml-hypertune
Autres Dépendances de conteneurs de deep learning
ca-certificates-java
libatlas-base-dev
liblapack-dev
gfortran
gdb
openjdk-8-jdk
openjdk-8-jre-headless
g++
libio-all-perl
libyaml-0-2
Autres Dépendances de conteneurs de deep learning
tensorflow 2.12.x (latest patch)
sympy 1.10.1
xgboost 1.6.2
python-json-logger 2.0.4
WebOb 1.8.7
Paste 3.5.0
webapp2 3.0.0b1
mock 5.0.0
google-cloud-resource-manager 1.6.1
cloudml-hypertune
Autres
Dépendances de conteneurs de deep learning
ca-certificates-java
libatlas-base-dev
liblapack-dev
gfortran
gdb
openjdk-8-jdk
openjdk-8-jre-headless
g++
libio-all-perl
libyaml-0-2
Autres Dépendances de conteneurs de deep learning
tensorflow 2.12.x (latest patch)
sympy 1.10.1
xgboost 1.6.2
python-json-logger 2.0.4
WebOb 1.8.7
Paste 3.5.0
webapp2 3.0.0b1
mock 5.0.0
google-cloud-resource-manager 1.6.1
cloudml-hypertune
Autres
Dépendances de conteneurs de deep learning
ca-certificates-java
libatlas-base-dev
liblapack-dev
gfortran
gdb
openjdk-8-jdk
openjdk-8-jre-headless
g++
libio-all-perl
libyaml-0-2
Autres Dépendances de conteneurs de deep learning
tensorflow 2.12.x (latest patch)
sympy 1.10.1
xgboost 1.6.2
python-json-logger 2.0.4
WebOb 1.8.7
Paste 3.5.0
webapp2 3.0.0b1
mock 5.0.0
google-cloud-resource-manager 1.6.1
cloudml-hypertune
Autres
Dépendances de conteneurs de deep learning
ca-certificates-java
libatlas-base-dev
liblapack-dev
gfortran
gdb
openjdk-8-jdk
openjdk-8-jre-headless
g++
libio-all-perl
libyaml-0-2
Autres Dépendances de conteneurs de deep learning
tensorflow 2.11.x (dernier correctif)
sympy 1.10.1
xgboost 1.6.2
python-json-logger 2.0.4
WebOb 1.8.7
Paste 3.5.0
webapp2 3.0.0b1
mock 5.0.3
google-cloud-resource-manager 1.6.1
cloudml-hypertune
Autres
Dépendances de conteneurs de deep learning
ca-certificates-java
libatlas-base-dev
liblapack-dev
gfortran
gdb
openjdk-8-jdk
openjdk-8-jre-headless
g++
libio-all-perl
libyaml-0-2
Autres Dépendances de conteneurs de deep learning
tensorflow 2.11.x (dernier correctif)
sympy 1.10.1
xgboost 1.6.2
python-json-logger 2.0.4
WebOb 1.8.7
Paste 3.5.0
webapp2 3.0.0b1
mock 5.0.3
google-cloud-resource-manager 1.6.1
cloudml-hypertune
Autres
Dépendances de conteneurs de deep learning
ca-certificates-java
libatlas-base-dev
liblapack-dev
gfortran
gdb
openjdk-8-jdk
openjdk-8-jre-headless
g++
libio-all-perl
libyaml-0-2
Autres Dépendances de conteneurs de deep learning
tensorflow 2.11.x (dernier correctif)
sympy 1.10.1
xgboost 1.6.2
python-json-logger 2.0.4
WebOb 1.8.7
Paste 3.5.0
webapp2 3.0.0b1
mock 5.0.3
google-cloud-resource-manager 1.6.1
cloudml-hypertune
Autres
Dépendances de conteneurs de deep learning
ca-certificates-java
libatlas-base-dev
liblapack-dev
gfortran
gdb
openjdk-8-jdk
openjdk-8-jre-headless
g++
libio-all-perl
libyaml-0-2
Autres Dépendances de conteneurs de deep learning
tensorflow 2.11.x (dernier correctif)
sympy 1.10.1
xgboost 1.6.2
python-json-logger 2.0.4
WebOb 1.8.7
Paste 3.5.0
webapp2 3.0.0b1
mock 5.0.3
google-cloud-resource-manager 1.6.1
cloudml-hypertune
Autres
Dépendances de conteneurs de deep learning
ca-certificates-java
libatlas-base-dev
liblapack-dev
gfortran
gdb
openjdk-8-jdk
openjdk-8-jre-headless
g++
libio-all-perl
libyaml-0-2
Autres Dépendances de conteneurs de deep learning
tensorflow 2.9.x (dernier correctif)
sympy 1.10.1
xgboost 1.6.1
python-json-logger 2.0.2
WebOb 1.8.7
Paste 3.5.0
webapp2 3.0.0b1
mock 4.0.3
google-cloud-resource-manager 1.5.0
cloudml-hypertune
Autres
Dépendances de conteneurs de deep learning
ca-certificates-java
libatlas-base-dev
liblapack-dev
gfortran
gdb
openjdk-8-jdk
openjdk-8-jre-headless
g++
libio-all-perl
libyaml-0-2
Autres Dépendances de conteneurs de deep learning
tensorflow 2.9.x (dernier correctif)
sympy 1.10.1
xgboost 1.6.1
python-json-logger 2.0.2
WebOb 1.8.7
Paste 3.5.0
webapp2 3.0.0b1
mock 4.0.3
google-cloud-resource-manager 1.5.0
cloudml-hypertune
Autres
Dépendances de conteneurs de deep learning
ca-certificates-java
libatlas-base-dev
liblapack-dev
gfortran
gdb
openjdk-8-jdk
openjdk-8-jre-headless
g++
libio-all-perl
libyaml-0-2
Autres Dépendances de conteneurs de deep learning
tensorflow 2.9.x (dernier correctif)
sympy 1.10.1
xgboost 1.6.1
python-json-logger 2.0.2
WebOb 1.8.7
Paste 3.5.0
webapp2 3.0.0b1
mock 4.0.3
google-cloud-resource-manager 1.5.0
cloudml-hypertune
Autres
Dépendances de conteneurs de deep learning
ca-certificates-java
libatlas-base-dev
liblapack-dev
gfortran
gdb
openjdk-8-jdk
openjdk-8-jre-headless
g++
libio-all-perl
libyaml-0-2
Autres Dépendances de conteneurs de deep learning
tensorflow 2.9.x (dernier correctif)
sympy 1.10.1
xgboost 1.6.1
python-json-logger 2.0.2
WebOb 1.8.7
Paste 3.5.0
webapp2 3.0.0b1
mock 4.0.3
google-cloud-resource-manager 1.5.0
cloudml-hypertune
Autres
Dépendances de conteneurs de deep learning
ca-certificates-java
libatlas-base-dev
liblapack-dev
gfortran
gdb
openjdk-8-jdk
openjdk-8-jre-headless
g++
libio-all-perl
libyaml-0-2
Autres Dépendances de conteneurs de deep learning
tensorflow 2.8.x (dernier correctif)
sympy 1.9
xgboost 1.5.2
python-json-logger 2.0.2
WebOb 1.8.7
Paste 3.5.0
webapp2 3.0.0b1
mock 4.0.3
google-cloud-resource-manager 1.3.3
cloudml-hypertune
Autres Dépendances de conteneurs de deep learning
ca-certificates-java
libatlas-base-dev
liblapack-dev
gfortran
gdb
openjdk-8-jdk
openjdk-8-jre-headless
g++
libio-all-perl
libyaml-0-2
Autres Dépendances de conteneurs de deep learning
tensorflow 2.8.x (dernier correctif)
sympy 1.9
xgboost 1.5.2
python-json-logger 2.0.2
WebOb 1.8.7
Paste 3.5.0
webapp2 3.0.0b1
mock 4.0.3
google-cloud-resource-manager 1.3.3
cloudml-hypertune
Autres Dépendances de conteneurs de deep learning
ca-certificates-java
libatlas-base-dev
liblapack-dev
gfortran
gdb
openjdk-8-jdk
openjdk-8-jre-headless
g++
libio-all-perl
libyaml-0-2
Autres Dépendances de conteneurs de deep learning
tensorflow 2.8.x (dernier correctif)
sympy 1.9
xgboost 1.5.2
python-json-logger 2.0.2
WebOb 1.8.7
Paste 3.5.0
webapp2 3.0.0b1
mock 4.0.3
google-cloud-resource-manager 1.3.3
cloudml-hypertune
Autres Dépendances de conteneurs de deep learning
ca-certificates-java
libatlas-base-dev
liblapack-dev
gfortran
gdb
openjdk-8-jdk
openjdk-8-jre-headless
g++
libio-all-perl
libyaml-0-2
Autres Dépendances de conteneurs de deep learning
tensorflow 2.8.x (dernier correctif)
sympy 1.9
xgboost 1.5.2
python-json-logger 2.0.2
WebOb 1.8.7
Paste 3.5.0
webapp2 3.0.0b1
mock 4.0.3
google-cloud-resource-manager 1.3.3
cloudml-hypertune
Autres Dépendances de conteneurs de deep learning
ca-certificates-java
libatlas-base-dev
liblapack-dev
gfortran
gdb
openjdk-8-jdk
openjdk-8-jre-headless
g++
libio-all-perl
libyaml-0-2
Autres Dépendances de conteneurs de deep learning
Comme ces frameworks sont régulièrement mis à jour pour corriger les bugs et les failles, nous vous recommandons de toujours utiliser la dernière version du correctif et de ne pas dépasser la date de fin de prise en charge.
Le service client n'est pas fourni si une version dépasse la date de fin de prise en charge.
Pour en savoir plus, consultez les règles de compatibilité du framework Vertex AI.
En général, suivez les consignes suivantes lorsque vous utilisez des modèles de pipeline :
Veillez à vous maintenir à jour avec la dernière version de correctif du framework de ML.
Mettez à niveau les modèles de pipeline nouveaux et existants vers la dernière version mineure du framework de ML au moins une fois tous les 12 mois.
Lorsqu'une nouvelle version majeure d'un framework de ML est disponible, migrez les modèles de pipeline nouveaux et existants vers la nouvelle version majeure dans les 24 mois qui suivent.
SDK Kubeflow Pipelines
KFP est le framework le plus couramment utilisé pour créer et orchestrer des pipelines dans Vertex AI Pipelines.
Vertex AI Pipelines peut exécuter des définitions de pipeline compilées à l'aide de KFP dans la représentation intermédiaire pipeline_spec (format IR YAML) version 2.0 ou ultérieure.
Vertex AI Pipelines est compatible avec les versions suivantes du SDK KFP :
La dernière version du SDK KFP ne sera plus compatible avec les versions de fin de vie de Python à compter du jour où elles sont déclarées comme arrivées en fin de vie. La seule exception à cette règle est Python 3.7, qui ne sera plus disponible à compter du 23 avril 2024.
SDK TensorFlow Extended (TFX)
TensorFlow publie une nouvelle version mineure du SDK TensorFlow Extended (TFX) tous les trimestres environ. Vous pouvez toujours exécuter des pipelines compilés à partir d'anciennes versions du SDK, mais seule la dernière version mineure du SDK reçoit des correctifs. Par conséquent, nous vous recommandons de vous tenir informé de la dernière version mineure.
La dernière version du SDK des composants du pipeline Google Cloud ne sera plus compatible avec les versions de fin de vie de Python à compter du jour où elles sont déclarées comme arrivées en fin de vie. La seule exception à cette règle est Python 3.7, qui ne sera plus disponible à compter du 23 avril 2024.
Frameworks compatibles avec les notebooks gérés par l'utilisateur Vertex AI Workbench
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/05/11 (UTC).
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problème de traduction"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Autre"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Facile à comprendre"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"J'ai pu résoudre mon problème"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Autre"
}]