Nel flusso di tensor.Biblioteca JS, TF.La funzione Concat () viene utilizzata per unirsi a due o più tensori.
Concatenanti di tensori 1D
In questo caso, i tensori sono aggiunti alla fine del primo tensore.
Sintassi:
tf.concat ([tensor1, tensor2,…])Parametro:
Ci vogliono due o più tensori come parametro che può essere monodimensionale.
Esempio 1
Crea due tensori 1D con numeri interi e concatena due tensori.
Produzione:
I valori in tensore-2 sono aggiunti al tensore-1.
Esempio 2
Crea quattro tensori 1D con numeri interi e concatena quattro tensori.
Produzione:
I valori in Tensor-2, Tensor-3 e Tensor-4 sono aggiunti a Tensor-1.
Concatenanti di tensori 2D
In questo caso, concateremo i tensori che hanno due dimensioni. Il tf.La funzione Concat () prende un parametro dell'asse opzionale e i valori interi IE.
Se specifichiamo 0, tutte le righe nei tensori rimanenti vengono aggiunte una dopo l'altra al primo tensore.
Se specifichiamo 1, la riga per riga in tutti i tensori viene concatenata uno dopo l'altro.
Per impostazione predefinita, è 0.
Sintassi:
tf.Concat ([Tensor1, Tensor2,…], Asse)Parametro:
Ci vogliono due o più tensori come parametro che può essere bidimensionale.
Esempio 1
Crea due tensori 2D con 2 righe e 2 colonne e concatena due tensori specificando l'asse come 0.
Produzione:
I valori in tensore-2 sono aggiunti al tensore-1.
Esempio 2
Crea due tensori 2D con due righe e due colonne e concatena due tensori specificando l'asse come 1.
Produzione:
I valori della prima riga in Tensor-2 sono aggiunti ai valori della prima riga in Tensor-1. Allo stesso modo, i valori della seconda riga in Tensor-2 sono aggiunti ai valori della seconda riga in Tensor-1.
Esempio 3
Crea tre tensori 2D con due righe e due colonne e concatenare tre tensori.
Produzione:
Nella prima uscita, tre tensori sono concatenati.
Nella seconda uscita, la riga per riga in tutti i tensori viene concatenata.
Conclusione
In questo tensorflow.Articolo di JS, abbiamo visto come concatenare due o più tensori usando il TF.funzione Concat (). Assicurati di comprendere tutti gli esempi discussi e ottenere la differenza tra i parametri Axis-0/1. In base al requisito, è possibile impostare il parametro su 0 o 1.