Tensorflow.JS - TF.Tanh

Tensorflow.JS - TF.Tanh
Em alguns cenários, precisamos converter valores numéricos presentes em um tensor em valores tangentes hiperbólicos. Existe um método interno que se converte em tangente hiperbólica.

Tensorflow.JS é uma estrutura em JavaScript que suporta o TF.Tanh () função que converte todos os valores numéricos em valores tangentes hiperbólicos presentes em um tensor.

tf.Tanh ()

tf.Tanh () é usado para retornar valores tangentes hiperbólicos de um determinado tensor.

Então, é preciso apenas um parâmetro: ou seja, tensor que tem números.

Sintaxe:

tf.Tanh (tensor_input)

Parâmetro:

tensor_inputis um tensor que tem números.

Pode ser 1 ou 2 dimensional.

Vamos explorar diferentes exemplos deste método.

Exemplo 1:

Vamos criar um tensor unidimensional em JS que tenha alguns valores e retorne valores tangentes hiperbólicos.





Tensorflow.JS - TF.Tanh ()




Saída:

Os valores tangentes hiperbólicos foram devolvidos do tensor unidimensional acima.

Exemplo 2:

Vamos criar um tensor que tenha 2 dimensões em JS com 5 linhas e 2 colunas e retornar valores tangentes hiperbólicos.





Tensorflow.JS - TF.Tanh ()




Saída:

Os valores tangentes hiperbólicos foram devolvidos do tensor unidimensional acima. Observamos isso para nulo.Nan e indefinido, retornou 0.

Exemplo 3:

Nesse caso, consideraremos os valores decimais. Vamos criar um tensor que tenha 2 dimensões em JS com 5 linhas e 2 colunas e retornar valores tangentes hiperbólicos.





Tensorflow.JS - TF.Tanh ()




Saída:

Os valores tangentes hiperbólicos foram devolvidos do tensor unidimensional acima.

Conclusão

Neste tensorflow.JS Tutorial, vimos como retornar valores tangentes hiperbólicos de valores reais usando o TF.Tanh () função presente em um ou tensores bidimensionais com três exemplos. Verifique se o link CDN é fornecido dentro da tag de script em todos os códigos. Observamos que, para os valores - null, 0, nan e indefinidos, a função tanh () retorna 0.