No aprendizado de máquina, é muito simples treinar um modelo de aprendizado de máquina se a entrada contiver os valores inteiros. É muito importante obter apenas os números inteiros dos valores decimais e alcançar a transformação (escala) usando este método. Cada valor decimal escala para um número inteiro.
Tf.Função redonda ()
O tf.exp () no tensorflow.JS retorna os valores exponenciais em um tensor. Matematicamente, "e" é elevado ao poder de "x".
Sintaxe:
tf.redondo (tensor_input)
Parâmetro:
O tensor_input é um tensor que tem números.
Pode ser um ou bidimensional.
Exemplo 1:
Vamos criar um tensor unidimensional em JS que tenha alguns valores e retorne os valores arredondados.
Linux Dica
Tensorflow.JS - TF.redondo()
Saída:
Exemplo 2:
Vamos criar um tensor que tenha duas dimensões em JS com 2 linhas e 2 colunas que possuem valores 0, null, nan e indefinidos e retorne os valores arredondados.
Linux Dica
Tensorflow.JS - TF.redondo()
Saída:
Podemos notar que, para os valores 0, nulo, nan e indefinido, os valores arredondados são 0.
Exemplo 3:
Nesse caso, consideraremos os valores inteiros. Vamos criar um tensor que tenha duas dimensões em JS com 2 linhas e 2 colunas e retorne os valores arredondados.
Linux Dica
Tensorflow.JS - TF.redondo()
Saída:
Os valores arredondados são os mesmos que os números inteiros.
Conclusão
Neste tensorflow.JS Tutorial, aprendemos a retornar os valores mais próximos usando o TF.Função redonda (). Se o elemento de entrada estiver em 0, nulo, indefinido ou nan, ele retorna 0. Para os valores inteiros, ele retorna inteiro. Aprendemos os três exemplos diferentes no TF.Função redonda ().