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.
Aby utworzyć tensor, zastosowaną metodą jest tensor () ”
Składnia:
latarka.tensor (dane)Gdzie dane są wielowymiarową tablicą.
latarka.każdy()
latarka.dowolny () w Pytorch zwraca true, jeśli co najmniej jeden element w tensorze nie jest równy 0 lub fałszywie. Jeśli wszystkie wartości w tensor są równe 0 lub fałsz, zwróci false.
Wymaga jednego parametru.
Składnia:
latarka.isreal (tensor_object)Parametr:
Tensor_Object to tensor.
Przykład 1
W tym przykładzie utworzymy tensor z jednym wymiarem z 5 elementami i zastosujemy funkcję dowolną (), aby sprawdzić funkcjonalność.
#Pierwszy zaimportuj moduł pochodniWyjście:
Rzeczywiste elementy w tensorze:Tutaj możemy znaleźć 2,3,3 i 4 niezerowe elementy obecne w tensorze. Więc każdy () zwrócił prawdziwie.
Przykład 2
W tym przykładzie utworzymy tensor o jednym wymiarze, który ma 5 elementów i zastosujemy funkcję (), aby sprawdzić funkcjonalność.
#Pierwszy zaimportuj moduł pochodniWyjście:
Rzeczywiste elementy w tensorze:Tutaj możemy znaleźć wszystkie zerowe elementy w tensorze. Tak więc każdy () zwrócił fałsz.
Przykład 3
W tym przykładzie utworzymy tensor o jednym wymiarze, który ma 5 elementów logicznych i zastosujemy funkcję (), aby sprawdzić funkcjonalność.
#Pierwszy zaimportuj moduł pochodniWyjście:
Rzeczywiste elementy w tensorze:Tutaj możemy znaleźć co najmniej jeden prawdziwy w tensorze. Więc dowolny () zwrócił prawdziwe.
Pracuj z CPU
Jeśli chcesz uruchomić dowolną funkcję () na procesorze, musimy utworzyć tensor z funkcją cpu (). Będzie to działać na komputerze procesora.
Kiedy tworzymy tensor, w tej chwili możemy użyć funkcji CPU ().
Składnia:
latarka.tensor (dane).procesor()Przykład 1
W tym przykładzie utworzymy tensor o jednym wymiarze, który ma 5 elementów na procesorze i zastosujemy funkcję dowolną (), aby sprawdzić funkcjonalność.
#Pierwszy zaimportuj moduł pochodniWyjście:
Rzeczywiste elementy w tensorze:Tutaj możemy znaleźć 2,3,3 i 4 niezerowe elementy obecne w tensorze. Więc każdy () zwrócił prawdziwie.
Przykład 2
W tym przykładzie utworzymy tensor o jednym wymiarze, który ma 5 elementów na procesorze i zastosujemy funkcję dowolną (), aby sprawdzić funkcjonalność.
#Pierwszy zaimportuj moduł pochodniWyjście:
Rzeczywiste elementy w tensorze:Tutaj możemy znaleźć wszystkie zerowe elementy w tensorze. Tak więc każdy () zwrócił fałsz.
Przykład 3
W tym przykładzie utworzymy tensor o jednym wymiarze, który ma 5 elementów logicznych na procesorze i zastosujemy dowolną funkcję (), aby sprawdzić funkcjonalność.
#Pierwszy zaimportuj moduł pochodniWyjście:
Rzeczywiste elementy w tensorze:Tutaj możemy znaleźć co najmniej jeden prawdziwy w tensorze. Więc dowolny () zwrócił prawdziwe.
Wniosek
W tej lekcji Pytorcha omówiliśmy dowolną funkcję (). Zwraca prawdę, jeśli co najmniej jeden element tensor nie jest równy 0 lub fałszywy. Jeśli wszystkie wartości w tensor są równe 0 lub fałsz, zwróci false. Widzieliśmy 3 różne przykłady, a także pracowaliśmy nad tymi przykładami na komputerze procesora.