Tensorflow.JS - TF.real

Tensorflow.JS - TF.real
Quando você está trabalhando com os números complexos no Tensorflow.JS, em alguns casos, você precisa apenas de números reais dos números complexos. É possível obtê -lo? A resposta é sim.

Vamos ver como retornar a parte do número real do conjunto de números complexos.
Como sabemos, o número complexo é a forma A+IB, onde A se refere à parte real e B refere -se à parte imaginária.

Tensorflow.JS é uma estrutura em JavaScript que é usado para executar os modelos de aprendizado de máquina no navegador diretamente. Usando esta biblioteca, podemos treinar e testar o modelo e alcançar a precisão do modelo.

Em tensorflow.JS, podemos criar dados usando tensor. Pode conter vários elementos separados por vírgula. Vamos executar o tensorflow.Estrutura JS dentro das tags HTML. É muito importante usar o link da rede de entrega de conteúdo dentro da tag de script. Esta estrutura pode ser implementada dentro da tag. Esta tag de script pode ser colocada dentro da tag ou.

Estrutura:

É possível criar os múltiplos números imaginários em um tensor usando o TF.método complexo ().

Sintaxe:

tf.Complexo ([Real_Parts], [Imaginary_Parts])

Observação:

São necessários duas matrizes como parâmetros. A primeira matriz assume a parte real e a segunda matriz leva as partes imaginárias.

Parâmetros:

Tf.Função real ()

Tensorflow.JS suporta o TF.Método real () que pode retornar apenas a parte do número real do número complexo em um tensor. É preciso apenas um parâmetro, eu.e. tensor, que tem números complexos.

Sintaxe:

tf.real (complex_tensor)

Parâmetro:

O complexo_tensor é um tensor que tem números complexos.

Sem demora, vamos criar um tensor que tenha 5 números complexos e retorne os números reais deles.

Exemplo 1:

Aqui, criaremos um tensor complexo que tenha valores numéricos.





Linux Dica


Tensorflow.JS - TF.real()




Saída:

Podemos observar que apenas os números reais foram devolvidos dos números complexos:

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

Exemplo 2:

Aqui, criaremos um tensor complexo que tenha valores nulos, indefinidos e nan.

Considera o valor nulo como 0 e os valores indefinidos e nan como nan (não um número).





Linux Dica


Tensorflow.JS - TF.real()




Saída:

Trabalhando:

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

Podemos observar que o valor nulo é tomado como 0 enquanto os valores nan e indefinidos são tomados como nan. Finalmente, eles foram devolvidos.

Conclusão

Neste tensorflow.JS Tutorial, aprendemos a devolver a parte real do número complexo usando o TF.Função real (). Se o tensor tiver valores nulos, indefinidos ou de nan, considera o valor nulo como 0 e os valores indefinidos e nan como nan. Verifique se o link CDN é fornecido dentro da tag de script.