watsonx.ai Studio inclut une large sélection de bibliothèques open source préinstallées pour Python et R dans ses environnements d'exécution. Vous pouvez également utiliser des bibliothèques IBM préinstallées ou installer des bibliothèques personnalisées.
watsonx.ai Studio inclut les bibliothèques suivantes et les environnements d'exécution appropriés avec lesquels vous pouvez étendre votre analyse de données :
- La bibliothèque Watson Natural Language Processing dans Python et Python avec des environnements d'exécution GPU.
- La bibliothèque
geospatio-temporal
dans les environnements d'exécution Spark with Python - La bibliothèque
Xskipper
pour la non prise en compte des données utilise l'open source dans les environnements d'exécution Spark with Python - Chiffrement Parquet dans Spark avec des environnements d'exécution Python
- La bibliothèque
tspy
pour l'analyse de séries temporelles dans les environnements d'exécution Spark with Python
Création de la liste des bibliothèques installées
La plupart de vos bibliothèques open source préférées sont préinstallées dans des environnements d'exécution. Il vous suffit de les importer. Voir Importer des bibliothèques et des modules préinstallés.
Si une bibliothèque n'est pas préinstallée, vous pouvez l'ajouter :
Via le bloc-notes
Certaines bibliothèques nécessitent un redémarrage du noyau après une modification de version. Si vous devez utiliser une version de bibliothèque qui n'est pas préinstallée dans l'environnement dans lequel vous démarrez le bloc-notes et que vous installez cette version de bibliothèque via le bloc-notes, le bloc-notes ne s'exécute correctement qu'après avoir redémarré le noyau.
Notez que lorsque vous exécutez le bloc-notes de manière non interactive, par exemple en tant que travail de bloc-notes, il échoue car le noyau ne peut pas être redémarré.
En ajoutant une personnalisation à l'environnement dans lequel le bloc-notes s'exécute
Si vous ajoutez une bibliothèque avec une version particulière à la personnalisation du logiciel, la bibliothèque est préinstallée lors du démarrage de l'environnement et aucun redémarrage du noyau n'est requis. De plus, si le bloc-notes est exécuté dans un travail planifié, il n'échouera pas.
L'avantage lié à l'ajout d'une personnalisation d'environnement est que la bibliothèque est préinstallée à chaque fois que l'environnement d'exécution est démarré. Les bibliothèques que vous ajoutez via un bloc-notes sont conservées pendant la durée de vie de l'environnement d'exécution uniquement. Si l'environnement d'exécution est arrêté, puis redémarré ultérieurement, ces bibliothèques ne sont pas installées.
Pour afficher la liste des bibliothèques installées dans votre environnement d'exécution :
Dans l'onglet Gérer, sur la page Environnements du projet, sélectionnez le modèle d'environnement.
A partir d'un bloc-notes, exécutez la commande appropriée à partir d'une cellule de bloc-notes :
- Python:
!pip list --isolated
- R :
installed.packages()
- Python:
Facultatif: Ajoutez des bibliothèques et des packages personnalisés à l'environnement. Voir Personnalisation d'un modèle d'environnement.
Importation d'une bibliothèque installée
Pour importer une bibliothèque installée dans votre bloc-notes, exécutez la commande appropriée à partir d'une cellule de bloc-notes avec le nom de la bibliothèque :
- Python:
import library_name
- R :
library(library_name)
Vous pouvez également écrire un script qui inclut plusieurs classes et méthodes, puis importer le script dans votre bloc-notes.
En savoir plus
- Installation de bibliothèques personnalisées
- Importation de scripts dans un bloc-notes
- Watson Natural Language Processing
- Bibliothèque
geospatio-temporal
pour l'analyse d'emplacement - Bibliothèque
Xskipper
pour la non prise en compte des données - Chiffrement Parquet
- Bibliothèque
tspy
pour l'analyse des séries temporelles
Rubrique parent: Blocs-notes et scripts