Pytorch to open source dostępny z językiem programowania Python.
Tensor to wielowymiarowa tablica używana do przechowywania danych. Więc do używania tensora musimy zaimportować moduł pochodni.
Można sprawdzić, czy dany obiekt jest tensor, czy nie.
latarka.is_Tensor () służy do sprawdzenia, czy dany obiekt jest tensor, czy nie.
Jeśli obiekt jest tensor, zwróci to w przeciwnym razie, fałsz."
Składnia:
latarka.is_Tensor (obiekt)Parametr:
Obiekt odnosi się do gromadzenia danych.
Przykład 1
Tutaj utworzymy tensor z 5 elementami i sprawdzimy, czy jest to tensor, czy nie.
#Import Moduł pochodniWyjście:
PRAWDAWidzimy, że danym obiektem jest tensor. Więc powrócił prawdziwie.
Przykład 2
Utwórzmy listę z 5 elementami i sprawdź, czy jest to tensor, czy nie.
#Import Moduł pochodniWyjście:
FAŁSZZwrócił fałsz.
Teraz zobaczymy, jak zwrócić metadane tensora.
Metadata wyjaśnia strukturę i elementy tensora obecne w wektorze.
latarka.rozmiar()
latarka.rozmiar () zwraca całkowitą liczbę elementów obecnych w tensorze.
Składnia:
Tensor_Object.rozmiar()Gdzie tensor_object jest tensor.
Nie wymaga żadnych parametrów.
Przykład 1
Utwórzmy tensor 1D i rozmiar powrotu.
#Import Moduł pochodniWyjście:
Tensor: tensor ([23, 45, 67, 0, 0])Widzimy, że 5 jest zwracane, ponieważ w powyższym tensorze znajduje się 5 elementów.
Przykład 2
Utwórzmy tensor 2D i rozmiar powrotu.
#Import Moduł pochodniWyjście:
Tensor: tensor ([[23, 45, 67, 0, 0],Widzimy, że 2,5 jest zwracane i reprezentuje 2 wiersze i 5 kolumn.
latarka.kształt
latarka.kształt () zwraca kształt tensora.
Składnia:
Tensor_Object.kształtGdzie tensor_object jest tensor.
Nie wymaga żadnych parametrów.
Przykład 1
#Import Moduł pochodniWyjście:
Tensor: tensor ([23, 45, 67, 0, 0])Widzimy, że 5 jest zwracane, ponieważ w powyższym tensorze znajduje się 5 elementów.
Przykład 2
#Import Moduł pochodniWyjście:
Tensor: tensor ([[23, 45, 67, 0, 0],Widzimy, że 2,5 jest zwracane i reprezentuje 2 wiersze i 5 kolumn.
latarka.numel ()
latarka.Numel () zwraca całkowitą liczbę elementów obecnych w tensorze.
Składnia:
Tensor_Object.numel ()Gdzie tensor_object jest tensor.
Nie wymaga żadnych parametrów.
Przykład 1
#Import Moduł pochodniWyjście:
Tensor: tensor ([23, 45, 67, 0, 0])Widzimy, że 5 jest zwracane, ponieważ w powyższym tensorze znajduje się 5 elementów.
Przykład 2
#Import Moduł pochodniWyjście:
Tensor: tensor ([[23, 45, 67, 0, 0],Widzimy, że 10 jest zwracane, ponieważ w tensorze występuje w sumie 10 elementów.
Wniosek
W tej lekcji Pytorcha widzieliśmy, jak sprawdzić, czy dany obiekt jest tensor, czy nie używa funkcji is_Tensor (). Aby zwrócić metadane, zastosowaliśmy metody rozmiaru () i kształtu, aby zwrócić rozmiar i kształt danego tensora.