Pytorch er et open source-ramme tilgjengelig med et Python-programmeringsspråk. Tensor er et flerdimensjonalt utvalg som brukes til å lagre dataene. For å bruke en tensor, må vi importere fakkelmodulen. For å lage en tensor er metoden som brukes tensor ().
Syntaks:
lommelykt.Tensor (data)Der dataene er en flerdimensjonal matrise.
Lommelykt.rsqrt ()
Sqrt () i Pytorch returnerer den gjensidige kvadratroten til hvert element i Pytorch -tensoren. Det tar en parameter.
Syntaks:
lommelykt.rsqrt (tensor_object)Parameter:
tensor_object er en tensor
Eksempel 1:
I dette eksemplet vil vi lage en tensor med en dimensjon som har 5 elementer og returnere de gjensidige firkantede røttene til disse 5 elementene i en tensor.
#import fakkelmodulProduksjon:
Faktisk tensor:Arbeider:
Eksempel 2:
I dette eksemplet vil vi lage en tensor med to dimensjoner som har 5 elementer i hver rad og returnere den gjensidige kvadratroten av elementer.
#import fakkelmodulProduksjon:
Faktisk tensor:Arbeider:
Arbeid med CPU
Hvis du vil kjøre en RSQRT () -funksjon på CPU, må vi lage en tensor med en CPU () -funksjon. Dette kjøres på en CPU -maskin.
Når vi lager en tensor, kan vi bruke CPU () -funksjonen denne gangen.
Syntaks:
lommelykt.Tensor (data).prosessor()Eksempel 1:
I dette eksemplet vil vi lage en tensor med en dimensjon som har 5 elementer på CPU og returnere de gjensidige firkantede røttene til disse 5 elementene i en tensor.
#import fakkelmodulProduksjon:
Faktisk tensor:Arbeider:
Eksempel 2:
I dette eksemplet vil vi lage en tensor med to dimensjoner som har 5 elementer på CPU i hver rad og returnere den gjensidige kvadratroten av elementer.
#import fakkelmodulProduksjon:
Faktisk tensor:Arbeider:
Konklusjon
I denne Pytorch -leksjonen diskuterte vi om RSQRT () -funksjonen. Den returnerer den gjensidige kvadratroten til hvert element i Pytorch -tensoren. Vi diskuterte de to eksemplene med de forskjellige dimensjonale tensorene for å utføre RSQRT () -funksjonen.