Czy chcesz sprawdzić, czy którekolwiek z wartości w tensorze są prawdziwe, a następnie TensorFlow.JS () obsługuje TF.dowolna funkcja (). Spójrzmy w to.
Tensorflow.JS - TF.dowolna funkcja ()
TF.dowolna funkcja () jest zaimplementowana na tensor, który ma wartości logiczne. Zwraca prawdę, jeśli wartość logiczna - prawda istnieje przynajmniej raz, w przeciwnym razie Fałsz zostanie zwrócony.
Scalar będzie przechowywał tylko jedną wartość. Ale zwraca tensor.
Składnia:
tf.dowolny (tensor)Parametr:
Zajmuje tensor jako parametr, który zawiera wartości logiczne.
Przykład 1
Utwórz tensor 2D-Bolean z dwoma rzędami i dwiema kolumnami i zastosuj TF.dowolna funkcja (), aby sprawdzić, czy istnieje jakaś prawdziwa wartość.
Tensorflow.JS - TF.dowolny (tensor)
Wyjście:
Widzimy, że prawda jest obecna w tensorze. Zwróciło się to prawda.
Przykład 2
Utwórz tensor 1D-Boolean z czterema elementami i zastosuj TF.dowolny (), aby sprawdzić, czy istnieje jakaś prawdziwa wartość.
Tensorflow.JS - TF.dowolny (tensor)
Wyjście:
Widzimy, że prawda jest obecna w tensorze. Zwróciło się to prawda.
Przykład 3
Utwórzmy skalar, który trzyma fałszywe (wartość logiczna) i zastosujmy TF.dowolny () na nim.
Tensorflow.JS - TF.dowolny (skalar)
Wyjście:
Wniosek
W tym artykule TF.dowolna funkcja () w TensorFlow.JS służy do sprawdzenia, czy którekolwiek z wartości w tensorze są prawdziwe. Zwraca prawdę, jeśli wartość logiczna - prawda istnieje przynajmniej raz. W przeciwnym razie Fałsz zostaje zwrócony. Omówiliśmy trzy różne przykłady, używając jeden i dwóch wymiarów, oraz skalar.