Pytorch è un framework open source disponibile con un linguaggio di programmazione Python.
Un tensore è un array multidimensionale utilizzato per archiviare i dati. Quindi, per usare un tensore, dobbiamo importare il modulo Torcia.
È possibile verificare se l'oggetto dato è un tensore o meno.
torcia.is_tensor () viene utilizzato per verificare se l'oggetto dato è tensore o no.
Se l'oggetto è un tensore, restituirà vero altrimenti, falso."
Sintassi:
torcia.is_tensor (oggetto)Parametro:
L'oggetto si riferisce alla raccolta di dati.
Esempio 1
Qui creeremo un tensore con 5 elementi e verificheremo se è un tensore o no.
Modulo Torcia #IMportProduzione:
VEROPossiamo vedere che l'oggetto dato è un tensore. Quindi è tornato vero.
Esempio 2
Creiamo un elenco con 5 elementi e verifichiamo se è tensore o no.
Modulo Torcia #IMportProduzione:
FalsoÈ tornato falso.
Ora vedremo come restituire i metadati di un tensore.
I metadati spiega la struttura del tensore e gli elementi presenti nel vettore.
torcia.misurare()
torcia.size () restituisce il numero totale di elementi presenti in un tensore.
Sintassi:
tensor_object.misurare()Dove tensor_object è il tensore.
Non ci vogliono parametri.
Esempio 1
Creiamo un tensore 1D e una dimensione di ritorno.
Modulo Torcia #IMportProduzione:
Tensor: tensore ([23, 45, 67, 0, 0])Possiamo vedere che 5 viene restituito poiché ci sono 5 elementi nel tensore sopra.
Esempio 2
Creiamo un tensore 2D e una dimensione di ritorno.
Modulo Torcia #IMportProduzione:
Tensor: tensore ([[23, 45, 67, 0, 0],Possiamo vedere che 2,5 vengono restituiti e rappresenta 2 righe e 5 colonne.
torcia.forma
torcia.Shape () restituisce la forma di un tensore.
Sintassi:
tensor_object.formaDove tensor_object è il tensore.
Non ci vogliono parametri.
Esempio 1
Modulo Torcia #IMportProduzione:
Tensor: tensore ([23, 45, 67, 0, 0])Possiamo vedere che 5 viene restituito poiché ci sono 5 elementi nel tensore sopra.
Esempio 2
Modulo Torcia #IMportProduzione:
Tensor: tensore ([[23, 45, 67, 0, 0],Possiamo vedere che 2,5 vengono restituiti e rappresenta 2 righe e 5 colonne.
torcia.numel ()
torcia.numel () restituisce il numero totale di elementi presenti in un tensore.
Sintassi:
tensor_object.numel ()Dove tensor_object è il tensore.
Non ci vogliono parametri.
Esempio 1
Modulo Torcia #IMportProduzione:
Tensor: tensore ([23, 45, 67, 0, 0])Possiamo vedere che 5 viene restituito poiché ci sono 5 elementi nel tensore sopra.
Esempio 2
Modulo Torcia #IMportProduzione:
Tensor: tensore ([[23, 45, 67, 0, 0],Possiamo vedere che 10 viene restituito poiché ci sono un totale di 10 elementi presenti nel tensore.
Conclusione
In questa lezione di Pytorch, abbiamo visto come verificare se l'oggetto dato è tensore o non utilizza la funzione IS_tensor (). Per restituire i metadati, abbiamo usato le dimensioni () e i metodi di forma per restituire le dimensioni e la forma del tensore dato.