Segui questo tutorial per scoprire come salvare e caricare un array da e verso un file sottaceto.
Numpy Save Function ()
Prima di immergerti nell'uso della funzione load (), dobbiamo comprendere la funzione di salvataggio.
È una funzione semplice ma utile che consente di salvare un array in un file binario che termina con un .estensione NPY.
Sintassi della funzione
La definizione della funzione è come mostrato di seguito:
numpy.Salva (file, arr, atok_pickle = true, fix_imports = true)Parametri
I parametri della funzione sono discussi di seguito:
Esempio di utilizzo
Il codice seguente mostra come utilizzare la funzione Save () in Numpy.
# Importa NumpyIl codice sopra creerà un file chiamato myarr.NPY, che contiene i dati della variabile ARR.
Funzione di carico numpy
Ora che capiamo come funziona la funzione salve (), possiamo spostare la nostra attenzione sulla funzione load ().
In termini semplici, la funzione di carico consente di caricare l'array salvato a un .file npy. Agisce come la versione di lettura della funzione di salvataggio.
Sintassi della funzione
La sintassi della funzione è come mostrato di seguito:
numpy.Load (File, mmap_mode = none, abilit_pickle = false, fix_imports = true, codifica = 'ascii')Esploriamo i parametri.
Parametri della funzione
I parametri sono i seguenti:
Valore di ritorno
La funzione restituirà i dati memorizzati nel specificato .file npy.
Esempio di utilizzo
Per illustrare come utilizzare la funzione load (), leggiamo i dati memorizzati nel myarr.file npy.
Il codice è come mostrato di seguito:
# Carica fileNell'esempio sopra, cariciamo i dati di Myarr.NPY a una nuova variabile di array chiamata arr_load.
Confrontiamo quindi se l'array caricato è uguale all'array originale. Il codice sopra dovrebbe restituire un array di booleani come mostrato:
[[Vero vero vero vero vero]Quanto sopra indica che l'array originale e uno caricato dal file sono simili.
Conclusione
Questo articolo esplora come salvare e caricare oggetti array da e da .file npy utilizzando le funzioni di salvataggio e caricamento.
Grazie per aver letto!!