Tensorflow.JS - TF.log1p

Tensorflow.JS - TF.log1p

Tf.função log1p ()

O tf.log1p () no tensorflow.JS é usado para retornar os valores logarítmicos naturais de um determinado valores em um tensor. É preciso apenas um parâmetro, o tensor, que tem números. Matematicamente, pode ser referido como log (1+x).

Sintaxe:

tf.log1p (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 valores nulos, indefinidos e nan e retorne os valores logarítmicos naturais.





Linux Dica


Tensorflow.JS - TF.log1p ()





Saída:


Tensor toma nulo como 0 e o indefinido e a nan como nan valor.

    1. log1p (0) => 0
    2. log1p (1) => 1
    3. log1p (0) => 0
    4. log1p (nan) => nan
    5. log1p (nan) => nan

Observamos que se a entrada for 0, nan, nula e indefinida, o valor logarítmico é 0.

Exemplo 2:

Vamos criar um tensor que tenha duas dimensões em JS com 2 linhas e 2 colunas que possuem valores decimais e retorne os valores logarítmicos naturais.





Linux Dica


Tensorflow.JS - TF.log1p ()





Saída:

    1. log1p (1.23) => 0.8020017
    2. log1p (4.5599999) => 1.7155979
    3. log1p (-0.45) =>-0.597837
    4. log1p (7.8899999) => 2.184927

Exemplo 3:

Vamos criar um tensor que tenha duas dimensões em JS com 2 linhas e 2 colunas que possuem valores de expoente e retorne os valores logarítmicos naturais.





Linux Dica


Tensorflow.JS - TF.log1p ()





Saída:

    1. log1p (2.7182817) => 1.3132617
    2. log1p (3.7182817) => 1.5514446
    3. log1p (1.7182819) => 0.9999998
    4. log1p (3.1682818) => 1.4275037

Conclusão

Neste tensorflow.JS Tutorial, aprendemos a devolver os valores logarítmicos naturais usando o TF.Função log1p () com três exemplos diferentes. Observamos que se a entrada for 0, nan, nula e indefinida, o valor logarítmico é 0.