Il tf.quelli e tf.ZEROS FUNZIONI IN TENSORFLOW.js

Il tf.quelli e tf.ZEROS FUNZIONI IN TENSORFLOW.js
In Deep Learning, stai lavorando con le immagini. Per semplicità, è necessario convertire le immagini colorate in 0 e tutte le immagini grigie in 1. Usando Tensorflow.js, come puoi farlo?

È possibile usando TF.quelli () e TF.zeros (). Discutiamoli uno per uno in dettaglio.

Tensorflow.JS - TF.One () funzione

Il tf.quelli () vengono utilizzati per creare 1. Ci vogliono due parametri.

Sintassi:

tf.quelli ([dimensione], tipo di dati)

Parametro:

  1. La dimensione rappresenta il numero di 1 da creare in un tensore. È un valore intero.
  2. Il tipo di dati viene utilizzato per impostare il tipo di dati sul tensore.

Esempio 1:

In questo esempio, creeremo quattro 1 in un tensore unidimensionale usando TF.quelli () funzionano con tipi interi e galleggianti.







Produzione:

1s verrebbe creato con tipi interi32 e float32.
Possiamo specificare il numero di righe e colonne all'interno del parametro di dimensioni.

Esempio 2:

In questo esempio, creeremo 1 in un tensore bidimensionale usando TF.quelli () funzionano con tipi interi e galleggianti.



src = "https: // cdn.jsdelivr.net/npm/@tesorflow/tfjs ">



Produzione:

Nel primo tensore, 1 sono creati in 4 righe e 2 colonne.
Nel secondo tensore, 1 sono creati in 2 righe e 3 colonne.

Tensorflow.JS - TF.funzione zeros ()

tf.Zeros () viene utilizzato per creare 0. Ci vogliono due parametri.

Sintassi:

tf.ZEROS ([Size], DataType)

Parametro:

  1. La dimensione rappresenta il numero di 0 da creare in un tensore. È un valore intero.
  2. Il tipo di dati viene utilizzato per impostare il tipo di dati sul tensore.

Esempio 1:

In questo esempio, creeremo quattro 0 in un tensore monodimensionale usando TF.Funzione zeros () con tipi interi e galleggianti.







Produzione:

Gli 0 sono creati con tipi Integer32 e Float32.
Possiamo specificare il numero di righe e colonne all'interno del parametro di dimensioni.

Esempio 2:

In questo esempio, creeremo 0 in un tensore bidimensionale usando TF.Funzione zeros () con tipi interi e galleggianti.



src = "https: // cdn.jsdelivr.net/npm/@tesorflow/tfjs ">



Produzione:

Nel primo tensore, 0 sono creati in 4 righe e 2 colonne con tipo intero.
Nel secondo tensore, 0 sono creati in 2 righe e 3 colonne con tipo float.

Conclusione

In questo articolo, abbiamo discusso di come creare 1s usando TF.quelli () e 0s usando TF.ZEROS () funzioni nel Tensorflow.Biblioteca JS. È possibile creare 1 o 0 con i nostri tipi di dati. Qui, abbiamo creato 0 e 1 con intero e galleggiato con tipi di dati a 32 byte.