Pytorch er et open source-ramme tilgjengelig med et Python-programmeringsspråk. Vi kan behandle dataene i Pytorch i form av en tensor.
En tensor er et flerdimensjonalt utvalg som brukes til å lagre dataene. Så for å bruke en tensor, må vi importere fakkelmodulen.
For å lage en tensor er metoden som brukes tensor () ”
Syntaks:
lommelykt.Tensor (data)Hvor data er en flerdimensjonal matrise.
lommelykt.logical_xor ()
lommelykt.logical_xor () i pytorch utføres på to tensorobjekter. Den vil utføre elementsmessig sammenligning og returnere sant hvis begge elementene er forskjellige og returnerer falske hvis begge elementene er de samme. Det tar to tensorer som parametere.
Syntaks:
lommelykt.logical_xor (tensor_object1, tensor_object2)Parametere:
1. tensor_object1 er den første tensoren
2. tensor_object2 er den andre tensoren
Eksempel 1
I dette eksemplet vil vi lage to endimensjonale tensorer - data1 og data2 med 5 boolske verdier hver og utføre logical_xor ().
#import fakkelmodulProduksjon:
Første tensor: tensor ([falsk, sann, sann, sann, falsk])Arbeider:
1. logical_xor (falsk, falsk) - falsk
2. logical_xor (sant, falsk) - sant
3. logical_xor (sant, sant) - falsk
4. logical_xor (sant, falsk) - sant
5. logical_xor (falsk, sant) - sant
Eksempel 2
I dette eksemplet vil vi lage todimensjonale tensorer - data1 og data2 med 5 boolske verdier hver på rad og utføre logical_xor ().
#import fakkelmodulProduksjon:
Første tensor: Tensor ([[falsk, sann, sann, sann, falsk],Konklusjon
I denne Pytorch -leksjonen diskuterte vi hvordan vi skal utføre logisk XOR -operasjon med en fakkel.logical_xor () metode. Den vil utføre en elementmessig sammenligning og returnere sanne hvis begge elementene er forskjellige og returnerer falske hvis begge elementene er de samme