watsonx.ai Studio include un'ampia selezione di librerie open source preinstallate per Python e R nei suoi ambienti di esecuzione. È anche possibile utilizzare le librerie IBM preinstallate o installare librerie personalizzate.
watsonx.ai Studio include le seguenti librerie e gli ambienti di esecuzione appropriati con cui è possibile espandere l'analisi dei dati:
- La libreria Watson Natural Language Processing in Python e Python con ambienti di runtime GPU.
- La libreria
geospatio-temporal
in Spark con gli ambienti di runtime Python - La libreria
Xskipper
per ignorare i dati utilizza l'open source in ambienti di runtime Spark con Python - Crittografia Parquet in Spark con ambienti di runtime Python
- La libreria
tspy
per l'analisi delle serie temporali in Spark con ambienti di runtime Python
Elenco delle librerie installate
Molte delle librerie open source preferite sono preinstallate in ambienti di runtime. Tutto quello che devi fare è importarli. Vedere Importazione di pacchetti e librerie preinstallati.
Se una libreria non è preinstallata, è possibile aggiungerla:
Attraverso il notebook
Alcune librerie richiedono un riavvio del kernel dopo una modifica di versione. Se è necessario utilizzare una versione della libreria che non è preinstallata nell'ambiente in cui si avvia il notebook e si installa questa versione della libreria tramite il notebook, il notebook viene eseguito correttamente solo dopo aver riavviato il kernel.
Si noti che quando si esegue il notebook in modo non interattivo, ad esempio come un lavoro notebook, ha esito negativo perché il kernel non può essere riavviato.
Aggiungendo una personalizzazione all'ambiente in cui viene eseguito il notebook
Se si aggiunge una libreria con una particolare versione alla personalizzazione del software, la libreria viene preinstallata al momento dell'avvio dell'ambiente e non è richiesto alcun riavvio del kernel. Inoltre, se il notebook viene eseguito in un lavoro pianificato, non avrà esito negativo.
Il vantaggio di aggiungere una personalizzazione dell'ambiente è che la libreria viene preinstallata ogni volta che viene avviato il runtime dell'ambiente. Le librerie che vengono aggiunte tramite un notebook vengono conservate solo per la durata del tempo di esecuzione. Se il runtime viene arrestato e successivamente riavviato, tali librerie non vengono installate.
Per visualizzare l'elenco di librerie installate nel runtime dell'ambiente:
Dalla pagina Ambienti della scheda Gestisci , selezionare il modello di ambiente.
Da un notebook, eseguire il comando appropriato da una cella del notebook:
- Python:
!pip list --isolated
- R:
installed.packages()
- Python:
Facoltativo: aggiungere librerie e package personalizzati all'ambiente. Vedere personalizzazione di un template ambiente.
Importazione di una libreria installata
Per importare una libreria installata nel notebook, eseguire il comando appropriato da una cella del notebook con il nome della libreria:
- Python:
import library_name
- R:
library(library_name)
In alternativa, è possibile scrivere uno script che include più classi e metodi e quindi importare lo script nel notebook.
Ulteriori informazioni
- Installazione di librerie personalizzate
- Importazione degli script in un notebook
- Watson Natural Language Processing library
geospatio-temporal
libreria per l'analisi delle ubicazioniXskipper
libreria per dati ignorati- Codifica Parquet
- Libreria
tspy
per analisi di serie temporali
Argomento principale: Notebook e script