La oss se hvordan du kan returnere den reelle talldelen fra det gitte settet med komplekse tall.
Som vi vet, er det komplekse tallet skjemaet A+IB, der en refererer til den virkelige delen og B refererer til den imaginære delen.
Tensorflow.JS er et rammeverk i JavaScript som brukes til å kjøre maskinlæringsmodeller i nettleseren direkte. Ved hjelp av dette biblioteket kan vi trene og teste modellen og oppnå nøyaktigheten av modellen.
I Tensorflow.JS, vi kan lage data ved hjelp av Tensor. Det kan holde flere elementer atskilt med komma. Vi vil kjøre TensorFlow.JS -rammeverk inne i HTML -kodene. Det er veldig viktig å bruke koblingen Content Delivery Network inne i skriptkoden. Dette rammeverket kan implementeres inne i taggen. Denne skriptetoden kan plasseres inne i OR -taggen.
Struktur:
Det er mulig å lage flere imaginære tall i en tensor ved hjelp av TF.Kompleks () Metode.
Syntaks:
tf.kompleks ([real_parts], [imaginary_parts])
Merk:
Det tar to matriser som parametere. Den første matrisen tar den virkelige delen, og den andre matrisen tar de imaginære delene.
Parametere:
Tf.ekte () funksjon
Tensorflow.JS støtter TF.Real () Metode som bare kan returnere den reelle talldelen fra det komplekse tallet i en tensor. Det tar bare en parameter, jeg.e. tensor, det har komplekse tall.
Syntaks:
tf.ekte (complex_tensor)
Parameter:
Complex_tensor er en tensor som har komplekse tall.
Uten forsinkelse, la oss lage en tensor som har 5 komplekse tall og returnere de reelle tallene fra dem.
Eksempel 1:
Her vil vi lage en kompleks tensor som har numeriske verdier.
Linux hint
Tensorflow.JS - TF.ekte()
Produksjon:
Vi kan observere at bare de reelle tallene ble returnert fra de komplekse tallene:
34 + 12J => 34
56 + 34J => 56
78 + 56j => 78
45 + 89j => 45
0 + 66j => 0
Eksempel 2:
Her vil vi lage en kompleks tensor som har null, udefinerte og NAN -verdier.
Den anser nullverdien som 0 og de udefinerte og NAN -verdiene som NAN (ikke et tall).
Linux hint
Tensorflow.JS - TF.ekte()
Produksjon:
Arbeider:
Tensor [[1,2], [3,4], [5,6], [7,8]]
=>
1*3*5*7 = 105
2*4*6*8 = 384
Vi kan observere at nullverdien blir tatt som 0 mens nan og udefinerte verdier blir tatt som nan. Til slutt ble de returnert.
Konklusjon
I denne tensorflow.JS -opplæring, vi lærte hvordan vi kan returnere den virkelige delen fra det komplekse nummeret ved hjelp av TF.ekte () funksjon. Hvis tensoren har null, udefinerte eller NAN -verdier, anser den nullverdien som 0 og de udefinerte og NAN -verdiene som NAN. Forsikre deg om at CDN -lenken er gitt inne i skriptetoden.