Tensorflow.JS - TF.pow

Tensorflow.JS - TF.pow
„TF.pow () w Tensorflow.JS służy do podniesienia mocy w odniesieniu do wartości w innym tensor."

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.