Librerie Python comuni per i progetti di IA

Completato

Più avanti in questo percorso di apprendimento verranno usate tre librerie Python:

  • Matplotlib
  • NumPy
  • PyTorch

Le librerie sono gratuite e vengono comunemente usate in progetti reali di IA.

Matplotlib

La libreria Matplotlib viene usata principalmente per visualizzare i dati in Python. È possibile usare Matplotlib per creare visualizzazioni statiche, animate e interattive in Python. Matplotlib è utile per rappresentare i dati in modo più visivo.

NumPy

La libreria NumPy, abbreviazione di Numerical Python, è un'opzione diffusa per organizzare e archiviare i dati in Python. È possibile usare NumPy per creare strutture contenenti set di dati denominati matrici. Analogamente agli elenchi, le matrici archiviano diversi tipi di dati. NumPy include molte funzioni utili per la modifica dei dati nelle matrici.

PyTorch

La libreria PyTorch è una libreria di apprendimento automatico. È dotata di numerose funzioni predefinite che consentono di accelerare la creazione dei progetti. La libreria PyTorch viene usata principalmente per modificare i dati in un programma di apprendimento automatico esistente.

Altre librerie

Esistono molte altre librerie che è possibile usare per creare un modello di IA. Per informazioni sulle altre librerie di intelligenza artificiale comuni e sulle loro funzioni, vedere Top 8 Python libraries for machine learning and artificial intelligence.