Scalar vil bare lagre en verdi. Men uansett returnerer det en tensor.”
Syntaks
tf.Notequal (Tensor1, Tensor2)Det er også mulig å implementere notequal () -metoden, som vist nedenfor.
Syntaks
tensor1.Notequal (Tensor2)Parametere
Tensor1 og Tensor2 er tensorene som kan være enkelt eller flerdimensjonal.
Scalar1 og Scalar2 er tensorene som bare kan ta en verdi som en parameter.
Komme tilbake
Returner en boolsk tensor.
Eksempel 1
Lag to endimensjonale tensorer med heltallelementer og bruk TF.notequal () for å sjekke om elementene ikke er de samme.
Tensorflow.JS - TF.Notequal (Tensor1, Tensor2)
Tensorflow.JS - Tensor1.Notequal (Tensor2)
Produksjon
Arbeider
Tensor-1: Tensor [34, 12, 34, 11, 10, 34]
Tensor-2: Tensor [34, 12, 2, 3, 10, 23]
Elementmessig sammenligning:
34!= 34 - falsk
12!= 12 - falsk
34!= 2 - True
11!= 3 - sant
10!= 10 - falsk
34!= 23 - sant
Eksempel 2
Lag to verdier ved hjelp av skalar () og bruk TF.notequal () for å sjekke om verdiene er de samme eller ikke.
Tensorflow.JS - TF.Notequal (Scalar1, Scalar2)
Tensorflow.JS - Scalar1.Notequal (Scalar2)
Produksjon
34 er ikke lik 23. Så det returnerte sant.
Eksempel 3
Lag 2 todimensjonale tensorer med 2 rader og 2 kolonner og bruk TF.notequal () for å sjekke om elementene er de samme eller ikke.
Tensorflow.JS - TF.Notequal (Tensor1, Tensor2)
Tensorflow.JS - Tensor1.Notequal (Tensor2)
Produksjon
Arbeider
Tensor-1: Tensor [[90, 56], [78, 12]]
Tensor-2: Tensor [[90, 56], [34, 45]]
Elementmessig sammenligning:
90!= 90 - falsk
56!= 56 - falsk
78!= 34 - sant
12!= 45 - True
Konklusjon
tf.notequal () i tensorflow.JS brukes til å sammenligne elementene som returnerer sanne; Hvis begge elementene ikke er like, returneres ellers falske. Det tar to tensorer som parametere som har samme antall verdier; Ellers blir en feil kastet. Det er også mulig å implementere Notequal () -metoden på to måter. Vi diskuterte tre forskjellige eksempler, ved å bruke tensorer en og to dimensjoner og skalarer.