Flujo tensor.JS - TF.registro

Flujo tensor.JS - TF.registro

TF.función log ()

El TF.log () en TensorFlow.JS se usa para devolver los valores logarítmicos de un valores dados en un tensor. Se necesita solo un parámetro, tensor, que tiene números.

Sintaxis:

TF.log (tensor_input)


Parámetro:

El tensor_input es un tensor que tiene números.

Puede ser uno o bidimensional.

Ejemplo 1:

Creemos un tensor unidimensional en JS que tiene valores nulos, indefinidos y nan y devuelve los valores logarítmicos.





Pista de Linux


Flujo tensor.JS - TF.registro()





Producción:


Tensor toma nulo como 0 y el indefinido y nan como valor nan.

    1. log (0) => -infinidad
    2. log (1) => 0
    3. log (0) => -infinidad
    4. log (nan) => nan
    5. log (nan) => nan

Observamos que si la entrada es nan o indefinida, el logaritmo también es nan y devuelve la infinidad cuando los valores son 0 o nulos.

Ejemplo 2:

Creemos un tensor que tiene dos dimensiones en JS con 2 filas y 2 columnas que tiene valores decimales y devuelve los valores logarítmicos.





Pista de Linux


Flujo tensor.JS - TF.registro()





Producción:

    1. registro (1.23) => 0.2070142
    2. registro (4.5599999) => 1.5173227
    3. log (-0.45) => nan
    4. registro (7.8899999) => 2.0655961

Para los valores negativos, devuelve nan.

Ejemplo 3:

Creemos un tensor que tiene dos dimensiones en JS con 2 filas y 2 columnas que tiene valores exponentes y devuelve los valores logarítmicos.





Pista de Linux


Flujo tensor.JS - TF.registro()





Producción:

    1. registro (2.7182817) => 0.99999999
    2. registro (3.7182817) => 1.3132616
    3. registro (1.7182819) => 0.5413249
    4. registro (3.1682818) => 1.1531894

Conclusión

En este flujo tensor.JS Tutorial, aprendimos a devolver los valores logarítmicos usando el TF.función log () con tres ejemplos diferentes. Observamos que si la entrada es nan o indefinida, el logaritmo también es nan y devuelve la infinidad cuando los valores son 0 o nulos.