Hvordan gjør du det?
Svaret er ganske enkelt. Tensorflow.JS -biblioteket støtter TF.skive () -funksjon som returnerer elementene basert på indeksen. Indeksen starter med 0.
La oss se hvordan du får elementene fra en tensor.
Tensorflow.JS - TF.skive()
TF.skive () -funksjonen brukes til å returnere elementer fra en tensor innenfor rekkevidden og returnere elementene i en ny tensor. Det tar tre parametere.
Syntaks:
tf.skive (tensor.Start, størrelse)
Parametere:
Eksempel 1:
Lag en endimensjonal tensor med 10 heltallverdier og få følgende verdier:
Tensorflow.JS - TF.skive()
Produksjon:
Vi fikk elementene fra indeks-0 til indeks-6. Det totale antall elementer er 7.
Derfor spesifiserte vi størrelsen som 7.
På samme måte:
Eksempel 2:
Lag en endimensjonal tensor med 5 heltallverdier og få følgende verdier:
Tensorflow.JS - TF.skive()
Produksjon:
Eksempel 3:
Lag en todimensjonal tensor med 5 rader og 4 kolonner (20 elementer) og få verdiene fra rad-indeks2 til rad-indeks3.
Tensorflow.JS - TF.skive()
Produksjon:
ROW INDEX-2 => [9, 10, 11, 12] og ROW Index-3 => [13, 14, 15, 16].
Konklusjon
På slutten av denne artikkelen lærte vi at bruk av TF.skive () kan være mulig for å få en rekke elementer fra en tensor. Vi spesifiserte de tre forskjellige eksemplene for å forstå dette konseptet bedre.
I den dype læringen ved hjelp av tensorflow.JS -bibliotek, vi bruker denne teknikken for å få bildepiksler fra en bestemt posisjon.