Flujo tensor.JS - TF.real

Flujo tensor.JS - TF.real
Cuando trabajas con los números complejos en TensorFlow.JS, en algunos casos, solo necesita números reales de los números complejos. ¿Es posible conseguirlo?? La respuesta es sí.

Veamos cómo devolver la parte del número real del conjunto dado de números complejos.
Como sabemos, el número complejo es la forma A+Ib, donde A se refiere a la parte real y B se refiere a la parte imaginaria.

Flujo tensor.JS es un marco en JavaScript que se utiliza para ejecutar los modelos de aprendizaje automático en el navegador directamente. Usando esta biblioteca, podemos entrenar y probar el modelo y lograr la precisión del modelo.

En tensorflow.JS, podemos crear datos usando tensor. Puede contener múltiples elementos separados por coma. Correremos el flujo de tensor.marco JS dentro de las etiquetas HTML. Es muy importante usar el enlace de red de entrega de contenido dentro de la etiqueta de script. Este marco se puede implementar dentro de la etiqueta. Esta etiqueta de script se puede colocar dentro de la etiqueta o.

Estructura:

Es posible crear los múltiples números imaginarios en un tensor usando el TF.método complejo ().

Sintaxis:

TF.complejo ([real_parts], [imaginary_parts])

Nota:

Se necesitan dos matrices como parámetros. La primera matriz toma la parte real y la segunda matriz toma las partes imaginarias.

Parámetros:

TF.función real ()

Flujo tensor.JS admite el TF.método real () que puede devolver solo la parte del número real del número complejo en un tensor. Solo se necesita un parámetro, yo.mi. tensor, que tiene números complejos.

Sintaxis:

TF.Real (complejo_tensor)

Parámetro:

El complejo_tensor es un tensor que tiene números complejos.

Sin demora, creemos un tensor que tenga 5 números complejos y devuelvamos los números reales de ellos.

Ejemplo 1:

Aquí, crearemos un tensor complejo que tenga valores numéricos.





Pista de Linux


Flujo tensor.JS - TF.real()




Producción:

Podemos observar que solo los números reales fueron devueltos de los números complejos:

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

Ejemplo 2:

Aquí, crearemos un tensor complejo que tenga valores nulos, indefinidos y nan.

Considera el valor nulo como 0 y los valores indefinidos y nan como nan (no un número).





Pista de Linux


Flujo tensor.JS - TF.real()




Producción:

Laboral:

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

Podemos observar que el valor nulo se toma como 0 mientras que los valores NAN y indefinidos se toman como nan. Finalmente, fueron devueltos.

Conclusión

En este flujo tensor.Tutorial de JS, aprendimos a devolver la parte real del número complejo usando el TF.función real (). Si el tensor tiene valores nulos, indefinidos o nan, considera el valor nulo como 0 y los valores indefinidos y nan como nan. Asegúrese de que el enlace CDN se proporcione dentro de la etiqueta de script.