Tensorflow.JS - TF.szturchać

Tensorflow.JS - TF.szturchać
W Tensorflow.JS, jeśli chcesz zwrócić produkt elementów w tensorze, powinieneś wiedzieć o TF.metoda sod ().

Tf.funkcja sod ()

TF.Prod () w Tensorflow.JS zwraca całkowity produkt elementów.

Składnia:

tf.sod (tensor_input, oś)

Parametr:

1. Tensor_input to tensor, który ma elementy numeryczne.

Może być jeden lub dwuwymiarowy.

2. Jeśli tensor jest dwuwymiarowy, możliwe jest określenie osi, aby uzyskać produkt na rzędach lub kolumnach.
Jeśli oś = 0, całkowity produkt jest zwracany przez kolumnę. Jeśli oś = 1, całkowity produkt jest zwracany przez mądry rząd.

Jeśli oś nie jest określona, ​​zwraca produkt wszystkich elementów.

Powrót:

Zwraca tensor z produktem.

Przykład 1:

Utwórzmy jednowymiarowy tensor w JS, który ma wartości liczb całkowitych i zwraca produkt.





Wskazówka Linux


Tensorflow.JS - TF.szturchać()




Wyjście:

Pracujący:

34*56*78*90 = 13366080.

Jeśli wartości są już ujemne, wyniki są dodatnie.

Przykład 2:

Utwórzmy tensor, który ma dwa wymiary w JS z 4 wierszami i 2 kolumnami, które mają wartości liczb całkowitych i zwróć produkt na kolumnach.





Wskazówka Linux


Tensorflow.JS - TF.szturchać()




Wyjście:


Pracujący:

Tensor [[1,2], [3,4], [5,6], [7,8]]
=>
1*3*5*7 = 105
2*4*6*8 = 384

Przykład 3:

Utwórzmy tensor, który ma dwa wymiary w JS z 1 wierszem i 2 kolumnami, które mają wartości liczb całkowitych i zwróć produkt na wierszy.





Wskazówka Linux


Tensorflow.JS - TF.szturchać()




Wyjście:

Pracujący:

Tensor [[1], [3]]
=>
1
3.

Ponieważ w każdym rzędzie jest tylko jeden element, zwraca się.

Przykład 4:

Utwórzmy tensor, który ma dwa wymiary w JS z 4 wierszami i 2 kolumnami, które mają wartości liczb całkowitych i zwracają całkowity produkt we wszystkich wierszach i kolumnach.





Wskazówka Linux


Tensorflow.JS - TF.szturchać()




Wyjście:

Pracujący:

Tensor [[34, 56], [78, 90], [1, 0], [3, 4]]
=>
34*56*78*90*1*0*3*4 = 0…

Wniosek

W tym tensorflow.Samouczek JS, nauczyliśmy się, jak zwrócić całkowity produkt elementów obecnych w tensorze za pomocą TF.metoda sod (). W tensorze 2D, jeśli oś = 0, całkowity produkt jest zwracany przez kolumnę mądry. Jeśli oś = 1, całkowity produkt jest zwracany przez mądry rząd. Domyślnie zwraca produkt wszystkich elementów w rzędach i kolumnach.