Pytorch è un framework open source disponibile con un linguaggio di programmazione Python. Possiamo elaborare i dati in Pytorch sotto forma di tensore.
Un tensore è un array multidimensionale utilizzato per archiviare i dati. Per l'utilizzo di un tensore, dobbiamo importare il modulo Torch.
Per creare un tensore, il metodo utilizzato è tensore ().
Sintassi:
torcia.tensore (dati)
Dove i dati sono un array multidimensionale.
torcia.funzione lt ()
La torcia.La funzione LT () in Pytorch viene utilizzata per confrontare tutti gli elementi in due tensori (meno di). Restituisce vero se l'elemento nel primo tensore è inferiore all'elemento nel secondo tensore e restituisce falso se l'elemento nel primo tensore non è inferiore all'elemento nel secondo tensore. Ci vogliono due parametri.
Sintassi:
torcia.LT (tensor_object1, tensor_object2)
Parametri:
Ritorno:
Restituirà un tensore con valori booleani.
Esempio 1
In questo esempio, creeremo tensori monodimensionali: data1 e data2 con 5 valori numerici per eseguire LT ().
Modulo Torcia #IMportProduzione:
Primo tensore: tensore ([0, 45, 67, 0, 23])Sono gli elementi nel primo tensore inferiore agli elementi nel secondo tensore?: tensore ([falso, falso, false, vero, falso])
Lavorando:
Esempio 2
In questo esempio, creeremo tensori bidimensionali: data1 e data2 con 5 valori numerici ciascuno in una riga ed eseguire LT ().
Modulo Torcia #IMportProduzione:
Primo tensore: tensore ([[23, 45, 67, 0, 0],Sono gli elementi nel primo tensore inferiore agli elementi nel secondo tensore?: tensore ([[falso, false, false, vero, vero],
[Falso, falso, vero, falso, false]])Lavorando:
Lavorare con la CPU
Se si desidera eseguire una funzione LT () sulla CPU, dobbiamo creare un tensore con una funzione CPU (). Questo funzionerà su una macchina CPU.
Quando stiamo creando un tensore, possiamo usare la funzione CPU ().
Sintassi:
torcia.tensore (dati).processore()
Esempio
In questo esempio, creeremo tensori bidimensionali: data1 e data2 con 5 valori numerici ciascuno in una riga ed eseguire LT ().
Modulo Torcia #IMportProduzione:
Primo tensore: tensore ([[23, 45, 67, 0, 0],Sono gli elementi nel primo tensore inferiore agli elementi nel secondo tensore?: tensore ([[falso, false, false, vero, vero],
[Falso, falso, vero, falso, false]])Lavorando:
torcia.Le () funzione
La torcia.La funzione Le () in Pytorch viene utilizzata per confrontare tutti gli elementi in due tensori (minore o uguale a ). Restituisce vero se l'elemento nel primo tensore è inferiore o uguale all'elemento nel secondo tensore e restituisce falso se l'elemento nel primo tensore non è né inferiore a né uguale all'elemento nel secondo tensore. Ci vogliono due parametri.
Sintassi:
torcia.Le (tensor_object1, tensor_object2)
Parametri:
Ritorno:
Restituirà un tensore con valori booleani.
Esempio 1
In questo esempio, creeremo tensori monodimensionali: data1 e data2 con 5 valori numerici per eseguire Le ().
Modulo Torcia #IMportProduzione:
Primo tensore: tensore ([0, 45, 67, 0, 23])Sono gli elementi nel primo tensore inferiore o uguale agli elementi nel secondo tensore?: tensore ([vero, falso, falso, vero, vero])
Lavorando:
Esempio 2
In questo esempio, creeremo tensori bidimensionali: data1 e data2 con 5 valori numerici ciascuno in una riga ed eseguire Le ().
Modulo Torcia #IMportProduzione:
Primo tensore: tensore ([[23, 45, 67, 0, 0],Sono gli elementi nel primo tensore inferiore o uguale agli elementi nel secondo tensore?: tensore ([[falso, false, false, vero, vero],
[Falso, false, vero, vero, falso]])Lavorando:
Lavorare con la CPU
Se si desidera eseguire una funzione Le () sulla CPU, allora dobbiamo creare un tensore con una funzione CPU (). Questo funzionerà su una macchina CPU.
Quando stiamo creando un tensore, possiamo usare la funzione CPU ().
Sintassi:
torcia.tensore (dati).processore()
Esempio
In questo esempio, creeremo tensori bidimensionali: data1 e data2 con 5 valori numerici ciascuno in una riga ed eseguire Le ().
Modulo Torcia #IMportProduzione:
Primo tensore: tensore ([[23, 45, 67, 0, 0],Sono gli elementi nel primo tensore inferiore o uguale agli elementi nel secondo tensore?: tensore ([[falso, false, false, vero, vero],
[Falso, false, vero, vero, falso]])Lavorando:
Conclusione
In questa lezione di Pytorch, abbiamo discusso della torcia.lt () e torcia.le (). Entrambi sono funzioni di confronto utilizzate per confrontare gli elementi in due tensori. La torcia.La funzione LT () confronta tutti gli elementi in due tensori (meno di). Restituisce vero se l'elemento nel primo tensore è inferiore all'elemento nel secondo tensore e falso se l'elemento nel primo tensore non è inferiore all'elemento nel secondo tensore.
La torcia.Le () funzione restituisce vera se l'elemento nel primo tensore è inferiore o uguale all'elemento nel secondo tensore e restituisce falso se l'elemento nel primo tensore non è né inferiore a né uguale all'elemento nel secondo tensore. Abbiamo anche discusso di queste funzioni che funzioneranno sulla CPU.