Tensforflow.JS - TF.imag

Tensforflow.JS - TF.imag
Neste tensor.JS Tutorial, veremos como devolver a parte imaginária do conjunto fornecido de números complexos.

Como sabemos, o número complexo é o formulário 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 vários números imaginários em um tensor usando o TF.método complexo ().

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

Parâmetros:
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.

Observação:
Os elementos nas duas matrizes devem ser iguais. Caso contrário, um erro é lançado.

Tf.Função de images ()

Tensorflow.JS suporta o TF.Imag () Método que retorna apenas o número imaginário do número complexo em um tensor. É preciso apenas um parâmetro, eu.e. tensor, que tem números complexos.

Sintaxe:
tf.Imag (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 imaginários deles.

Exemplo 1:

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





Tensorflow.JS - TF.images ()




Saída:

Podemos observar que apenas os números imaginários foram devolvidos dos números complexos:

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

Exemplo 2:
Aqui, criaremos um tensor complexo que tenha valores nulos, indefinidos e nan para a parte complexa.

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





Tensorflow.JS - TF.images ()




Saída:

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 imaginária do número complexo usando o TF.Função de images (). 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.