Scenariusz 1: Pracuj z skalar
Scalar będzie przechowywał tylko jedną wartość. Ale w każdym razie zwraca tensor.
Składnia
tf.pow (skalar1, skalar2)Parametry
SCALAR1 i SCALAR2 to tensory, które mogą przyjmować tylko jedną wartość jako parametr.
Powrót
Zwróć pozostałą część dwóch wartości skalarnych.
Przykład
Utwórz dwa skalary i podnieś moc do wartości obecnej w drugim skalarie.
Tensorflow.JS - TF.pow ()
Wyjście
Pracujący
3 do mocy 4 => 3*3*3*3 = 81.
Scenariusz 2: Pracuj z Tensor
Tensor może przechowywać wiele wartości; może być pojedynczy lub wielowymiarowy.
Składnia
tf.pow (tensor1, tensor2)Parametry
Tensor1 i tensor2 to tensor, które mogą przyjmować tylko pojedyncze lub wiele wartości jako parametr.
Powrót
Moc wartości.
Musimy zauważyć, że całkowita liczba elementów w obu tensorach musi być równa.
Przykład 1
Utwórz dwa jednowymiarowe tensory i zwróć moc elementów w pierwszym tensorze dotyczące wartości w drugim tensorze.
Tensorflow.JS - TF.pow ()
Wyjście
Pracujący
[2 Moc 1,3 Moc 2,4 Moc 3,] => Tensor [2,9,64].
Przykład 2
Utwórz 2 dwuwymiarowe tensory z 2 rzędami i 3 kolumnami i zastosuj TF.pow ().
Tensorflow.JS - TF.pow ()
Wyjście
Scenariusz 3: Pracuj z tensor i skalar
Może być możliwe podniesienie mocy każdego elementu w tensorze przez skalar.
Składnia
tf.pow (tensor, skalar)Przykład
Utwórz jednowymiarowy tensor, skalar i podnieś każdy element w tensorze do wartości skalarnej.
Tensorflow.JS - TF.pow ()
Wyjście
Wniosek
tf.pow () w Tensorflow.JS służy do podniesienia mocy w odniesieniu do wartości w innym tensor. Zauważyliśmy również, że Scalar przechowuje tylko jedną wartość i zwróci tensor. Podczas wykonywania TF.pow () Na dwóch tensorach upewnij się, że liczba elementów w dwóch tensorach musi być taka sama.