Tensorflow.JS - TF.tronco d'albero

Tensorflow.JS - TF.tronco d'albero

Tf.funzione log ()

Il tf.Log () in Tensorflow.JS viene utilizzato per restituire i valori logaritmici da un determinato valori in un tensore. Ci vuole solo un parametro - tensore - che ha numeri.

Sintassi:

tf.log (tensor_input)


Parametro:

Tensor_Input è un tensore che ha numeri.

Può essere uno o bidimensionale.

Esempio 1:

Creiamo un tensore unidimensionale in JS che ha valori nulli, indefiniti e NAN e restituire i valori logaritmici.





Suggerimento Linux


Tensorflow.JS - TF.tronco d'albero()





Produzione:


Il tensore prende nullo come 0 e il valore non definito e nan come NAN.

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

Abbiamo osservato che se l'input è nan o indefinito, il logaritmo è anche nan e restituisce l'infinito quando i valori sono 0 o null.

Esempio 2:

Creiamo un tensore che ha due dimensioni in JS con 2 righe e 2 colonne che hanno valori decimali e restituiscono i valori logaritmici.





Suggerimento Linux


Tensorflow.JS - TF.tronco d'albero()





Produzione:

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

Per i valori negativi, restituisce nan.

Esempio 3:

Creiamo un tensore che ha due dimensioni in JS con 2 righe e 2 colonne che hanno valori esponenti e restituiscono i valori logaritmici.





Suggerimento Linux


Tensorflow.JS - TF.tronco d'albero()





Produzione:

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

Conclusione

In questo tensorflow.JS Tutorial, abbiamo imparato a restituire i valori logaritmici usando il TF.Log () funzione con tre diversi esempi. Abbiamo osservato che se l'input è nan o indefinito, il logaritmo è anche nan e restituisce l'infinito quando i valori sono 0 o null.