I tensorflow.JS Library, TF.Stack () -funksjon brukes til å bli med i to eller flere tensorer.
Syntaks:
tf.Stack ([Tensor1, Tensor2,…], Axis)Parametere:
Hvis spesifisert 0, TF.Stack () blir med Tensors etter hverandre ved å returnere en ny tensor.
Hvis spesifisert 1, TF.stack () blir med element etter element på rad ved å returnere en ny tensor.
Eksempel 1
Lag to 1D-tensorer med heltall og stabler to tensorer ved å stille inn Axis-0.
Produksjon:
Tensor1 og tensor2 er stablet etter hverandre.
Eksempel 2
Lag to 1D-tensorer med heltall og stabler to tensorer ved å stille inn Axis-1.
Produksjon:
Tensor1 og Tensor2 er stablet element etter element i begge tensorer, og returnert Tensor har stablet elementer plassert i separate rader.
Eksempel 3
Lag fire 1D-tensorer med heltall og stabler dem ved å stille inn Axis-1 og Axis-0 hver for seg.
Produksjon:
I den første utgangen er fire tensorer stablet element etter element, og i den andre utgangen er tensorer stablet om gangen.
Konklusjon
I denne tensorflow.JS -opplæring, vi så hvordan du kan stable to eller flere tensorer ved hjelp av TF.Stack () Funksjon. Hvis aksen er spesifisert som 0, TF.Stack () blir med Tensors etter hverandre ved å returnere en ny tensor. Hvis spesifisert som 1, TF.stack () blir med element etter element på rad ved å returnere en ny tensor. Forsikre deg om at du forstår alle eksemplene som er diskutert og får forskjellen mellom Axis-0/1-parametere.