Tensorflow.JS - TF.prawdziwy

Tensorflow.JS - TF.prawdziwy
Kiedy pracujesz z liczbami złożonymi w TensorFlow.JS, w niektórych przypadkach, potrzebujesz tylko liczb rzeczywistych z liczb złożonych. Czy to możliwe, aby to zdobyć? Odpowiedź brzmi tak.

Zobaczmy, jak zwrócić część liczbową z podanego zestawu liczb złożonych.
Jak wiemy, liczba złożona jest formą A+IB, w której A odnosi się do prawdziwej części, a B odnosi się do części wyobrażonej.

Tensorflow.JS to framework w JavaScript, który służy do bezpośredniego uruchamiania modeli uczenia maszynowego w przeglądarce. Korzystając z tej biblioteki, możemy szkolić i przetestować model oraz osiągnąć dokładność modelu.

W Tensorflow.JS, możemy utworzyć dane za pomocą tensor. Może pomieścić wiele elementów oddzielonych przecinkiem. Będziemy uruchomić tensorflow.JS Framework wewnątrz tagów HTML. Bardzo ważne jest użycie linku sieci dostarczania treści wewnątrz znacznika skryptu. Te ramy można zaimplementować wewnątrz znacznika. Ten znacznik skryptu można umieścić w znaczniku lub.

Struktura:

Możliwe jest utworzenie wielu wyobraźni liczb w tensorze za pomocą TF.Metoda złożona ().

Składnia:

tf.złożone ([real_parts], [Imaginary_parts])

Notatka:

Zajmuje to dwie tablice jako parametry. Pierwsza tablica zajmuje prawdziwą część, a druga tablica bierze wyobrażone części.

Parametry:

Tf.real () funkcja

Tensorflow.JS obsługuje TF.Metoda real (), która może zwrócić tylko część liczbą rzeczywistą z liczby złożonej w tensorze. Wymaga tylko jednego parametru, i.mi. tensor, który ma złożone liczby.

Składnia:

tf.Real (Complex_Tensor)

Parametr:

Complex_Tensor to tensor, który ma liczby złożone.

Bez opóźnienia utwórzmy tensor, który ma 5 złożonych liczb i zwróć od nich liczby rzeczywiste.

Przykład 1:

Tutaj stworzymy złożony tensor, który ma wartości liczbowe.





Wskazówka Linux


Tensorflow.JS - TF.prawdziwy()




Wyjście:

Możemy zauważyć, że tylko liczby rzeczywiste zostały zwrócone z liczb złożonych:

34 + 12J => 34
56 + 34J => 56
78 + 56J => 78
45 + 89J => 45
0 + 66J => 0

Przykład 2:

Tutaj stworzymy złożony tensor, który ma wartości zerowe, niezdefiniowane i nan.

Uważa wartość zerową za 0, a wartości niezdefiniowane i nan za NAN (nie liczba).





Wskazówka Linux


Tensorflow.JS - TF.prawdziwy()




Wyjście:

Pracujący:

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

Możemy zauważyć, że wartość zerowa jest traktowana jako 0, podczas gdy wartości NAN i niezdefiniowane są traktowane jako NAN. Wreszcie zostali zwróceni.

Wniosek

W tym tensorflow.Samouczek JS, nauczyliśmy się zwrócić prawdziwą część z liczby złożonej za pomocą TF.real () funkcja. Jeśli tensor ma wartości zerowe, niezdefiniowane lub nan, uważa wartość zerową za 0, a wartości niezdefiniowane i nan za nan. Upewnij się, że link CDN jest podany w znaczniku skryptu.