Pytorch er et open source-ramme tilgjengelig med et Python-programmeringsspråk.
En tensor er et flerdimensjonalt utvalg som brukes til å lagre dataene. Så for å bruke en tensor, må vi importere fakkelmodulen.
Det er mulig å sjekke om det gitte objektet er en tensor eller ikke.
lommelykt.is_tensor () brukes til å sjekke om det gitte objektet er tensor eller ikke.
Hvis objektet er en tensor, vil det komme tilbake ellers, falsk.”
Syntaks:
lommelykt.IS_TENSOR (objekt)Parameter:
Objekt refererer til innsamling av data.
Eksempel 1
Her vil vi lage en tensor med 5 elementer og sjekke om det er en tensor eller ikke.
#import fakkelmodulProduksjon:
ekteVi kan se at det gitte objektet er en tensor. Så det returnerte sant.
Eksempel 2
La oss lage en liste med 5 elementer og sjekke om den er tensor eller ikke.
#import fakkelmodulProduksjon:
FalskDet returnerte usant.
Nå får vi se hvordan vi kan returnere metadataene til en tensor.
Metadata forklarer tensorstrukturen og elementene som er til stede i vektoren.
lommelykt.størrelse()
lommelykt.Størrelse () Returnerer det totale antallet elementer som er til stede i en tensor.
Syntaks:
tensor_object.størrelse()Hvor tensor_object er tensoren.
Det tar ingen parametere.
Eksempel 1
La oss lage en 1D -tensor og returstørrelse.
#import fakkelmodulProduksjon:
Tensor: Tensor ([23, 45, 67, 0, 0])Vi kan se at 5 blir returnert siden det er 5 elementer i ovennevnte tensor.
Eksempel 2
La oss lage en 2D -tensor og returstørrelse.
#import fakkelmodulProduksjon:
Tensor: Tensor ([[23, 45, 67, 0, 0],Vi kan se at 2,5 returneres og representerer 2 rader og 5 kolonner.
lommelykt.form
lommelykt.form () returnerer formen på en tensor.
Syntaks:
tensor_object.formHvor tensor_object er tensoren.
Det tar ingen parametere.
Eksempel 1
#import fakkelmodulProduksjon:
Tensor: Tensor ([23, 45, 67, 0, 0])Vi kan se at 5 blir returnert siden det er 5 elementer i ovennevnte tensor.
Eksempel 2
#import fakkelmodulProduksjon:
Tensor: Tensor ([[23, 45, 67, 0, 0],Vi kan se at 2,5 returneres og representerer 2 rader og 5 kolonner.
lommelykt.numel ()
lommelykt.numel () returnerer det totale antallet elementer som er til stede i en tensor.
Syntaks:
tensor_object.numel ()Hvor tensor_object er tensoren.
Det tar ingen parametere.
Eksempel 1
#import fakkelmodulProduksjon:
Tensor: Tensor ([23, 45, 67, 0, 0])Vi kan se at 5 blir returnert siden det er 5 elementer i ovennevnte tensor.
Eksempel 2
#import fakkelmodulProduksjon:
Tensor: Tensor ([[23, 45, 67, 0, 0],Vi kan se at 10 blir returnert siden det er totalt 10 elementer som er til stede i tensoren.
Konklusjon
I denne Pytorch -leksjonen så vi hvordan vi kan sjekke om det gitte objektet er tensor eller ikke ved å bruke IS_TENSOR () -funksjonen. For å returnere metadataene, brukte vi størrelse () og formmetoder for å returnere størrelsen og formen på den gitte tensoren.