TensForflow.JS - TF.Imag

TensForflow.JS - TF.Imag
W tym tensorze.JS Tutorial, zobaczymy, jak zwrócić część wyobrażonej 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żonych liczb w tensorze za pomocą TF.Metoda złożona ().

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

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

Notatka:
Elementy w dwóch tablicach muszą być równe. W przeciwnym razie wyrzucony jest błąd.

Tf.Funkcja Imag ()

Tensorflow.JS obsługuje TF.Imag () metoda, która zwraca tylko liczbę wyobraźni z liczby złożonej w tensorze. Wymaga tylko jednego parametru, i.mi. tensor, który ma złożone liczby.

Składnia:
tf.Imag (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 wyimaginowane liczby.

Przykład 1:

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





Tensorflow.JS - TF.Imag ()




Wyjście:

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

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

Przykład 2:
Tutaj stworzymy złożony tensor, który ma wartości zerowe, niezdefiniowane i nan dla części złożonej.

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





Tensorflow.JS - TF.Imag ()




Wyjście:

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ę, jak zwrócić wyobrażoną część z liczby złożonej za pomocą TF.Funkcja Imag (). 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.