Tensorflow.JS - TF.peccato

Tensorflow.JS - TF.peccato
In alcuni scenari, dobbiamo convertire i valori numerici presenti in un tensore in valori sinusoidali. C'è un metodo integrato che si converte in seno. Il seno viene utilizzato per trovare angoli in molte applicazioni di costruzione, come trovare gli angoli rispetto agli angoli delle camere. Durante la previsione dei prezzi delle case attraverso Tensorflow nell'apprendimento automatico, dobbiamo convertire i valori normali in valori di archiviazione e quindi applicare i modelli di apprendimento automatico. Quindi, vedremo come applicare TF.Sin () funzione sui valori esistenti per ottenere valori sine.

Tensorflow.JS è un framework in JavaScript che supporta il TF.funzione sin () che converte tutti i valori numerici in valori sine presenti in un tensore. Assicurati che l'intervallo di input sia -inf a +inf (-inf, inf) e l'intervallo di output sarà da 1 a +1 (-1,1).

Cos'è un tensore?

Un tensore in tensorflow.JS funge da array che memorizza elementi in dimensioni singole o multiple.

Se vogliamo creare un tensore con una dimensione, allora TF.Tensor1d () viene utilizzato.

Sintassi:

tf.Tensor1D ([Elements])

Parametro:

Ci vuole un array che ha elementi separati da una virgola.

Per creare un tensore con due dimensioni (righe e colonne), TF.Tensor2d () viene utilizzato.

Sintassi:

tf.tensor2d ([[Elements], ..., [Elements]])

tf.peccato()

tf.Sin () viene utilizzato per restituire i valori sinusoidali da un determinato tensore.

Quindi, ci vuole solo un parametro: cioè tensore che ha numeri.

Sintassi:

tf.sin (tensor_input)

Parametro:

tensor_input è un tensore che ha numeri. Può essere 1o 2 dimensionale.

Esploriamo diversi esempi di questo metodo.

Esempio 1:

Creiamo un tensore unidimensionale in JS che ha alcuni valori.





Tensorflow.JS - TF.peccato()




Produzione:

I valori sinusoidali sono stati restituiti dal tensore monodimensionale sopra.

Esempio 2:

Creiamo un tensore che ha 2 dimensioni in JS con 5 righe e 2 colonne.





Tensorflow.JS - TF.peccato()




Produzione:

I valori sinusoidali sono stati restituiti dal tensore monodimensionale sopra.

Esempio 3:

In questo caso, considereremo i valori decimali. Creiamo un tensore che ha 2 dimensioni in JS con 5 righe e 2 colonne.





Tensorflow.JS - TF.peccato()




Produzione:

I valori sinusoidali sono stati restituiti dal tensore monodimensionale sopra.

Conclusione

In questo tensorflow.JS Tutorial, abbiamo visto come restituire i valori sinusoidali dai valori effettivi usando il TF.funzione sin () presente in tensori o bidimensionali con tre esempi. Assicurati che il collegamento CDN sia fornito all'interno del tag script.