Pytorch - Rad2deg

Pytorch - Rad2deg
Vi vil diskutere hvordan man konverterer radianene til grader ved hjelp av Rad2DEG () -metoden i denne Pytorch -opplæringen.

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.Rad2Deg ()

Rad2deg () i Pytorch konverterer de gitte radianene i tensor til grader. Det tar en parameter.

Syntaks:

lommelykt.rad2deg (tensor_object)

Parameter:

tensor_object er en tensor

Komme tilbake:

Det returnerer en ny tensor med grader.

Eksempel 1:

I dette eksemplet vil vi lage en tensor med en dimensjon som har 5 elementer og konvertere den til grader.

#Først importer fakkelmodulen
Importer fakkel
#skap en 1D -tensor
data1 = fakkel.tensor ([1.34,5.67,8.90,4.56,7.43])
#vise
trykk ("Faktiske radianer som er til stede i tensoren:")
Print (Data1)
trykk ("grader")
trykk (fakkel.Rad2Deg (Data1))

Produksjon:

Faktiske radianer som er til stede i tensoren:

tensor ([1.3400, 5.6700, 8.9000, 4.5600, 7.4300])
Grader
Tensor ([76.7763, 324.8671, 509.9324, 261.2688, 425.7076])

Her:

1. 1.3400 radianer er lik 76.7763 grader.

2. 5.6700 radianer er lik 324.8671 grader.

3. The8.9000 radianer er lik 509.9324 grader.

4. De 4.5600 radianer er lik 261.2688 grader.

5. 7.4300 radianer er lik 425.7076 grader.

Eksempel 2:

I dette eksemplet vil vi lage en tensor med to dimensjoner som har 5 elementer i hver rad og konvertere dem til radianer.

#Først importer fakkelmodulen
Importer fakkel
#Create en 2D -tensor
data1 = fakkel.tensor ([[1.34,5.67,8.90,4.56,7.43], [1,2,3,4,5]])
#vise
trykk ("Faktiske radianer som er til stede i tensoren:")
Print (Data1)
trykk ("grader")
trykk (fakkel.Rad2Deg (Data1))

Produksjon:

Faktiske radianer som er til stede i tensoren:
tensor ([[1.3400, 5.6700, 8.9000, 4.5600, 7.4300],
[1.0000, 2.0000, 3.0000, 4.0000, 5.0000]])
Grader
Tensor ([[76.7763, 324.8671, 509.9324, 261.2688, 425.7076],
[57.2958, 114.5916, 171.8873, 229.1831, 286.4789]])

Her:

1. 1.3400 radianer er lik 76.7763 grader, 1 radianer er lik 57.2958 grader.

2. 5.6700 radianer er lik 324.8671 grader, 2 radianer er lik 114.5916 grader.

3. 8.9000 radianer er lik 509.9324 grader, 3 radianer er lik 171.8873 grader.

4. De 4.5600 radianer er lik 261.2688 grader, 4 radianer er lik 229.1831 grader.

5. 7.4300 radianer er lik 425.7076 grader, 5 radianer er lik 286.4789 grader.

Arbeid med CPU

Hvis du vil kjøre en Rad2Deg () -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 konvertere den til grader.

#Først importer fakkelmodulen
Importer fakkel
#skap en 1D -tensor
data1 = fakkel.tensor ([1.34,5.67,8.90,4.56,7.43]).prosessor()
#vise
trykk ("Faktiske radianer som er til stede i tensoren:")
Print (Data1)
trykk ("grader")
trykk (fakkel.Rad2Deg (Data1))

Produksjon:

Faktiske radianer som er til stede i tensoren:
tensor ([1.3400, 5.6700, 8.9000, 4.5600, 7.4300])
Grader
Tensor ([76.7763, 324.8671, 509.9324, 261.2688, 425.7076])

Her:

1. 1.3400 radianer er lik 76.7763 grader.

2. 5.6700 radianer er lik 324.8671 grader.

3. 8.9000 radianer er lik 509.9324 grader.

4. De 4.5600 radianer er lik 261.2688 grader.

5. 7.4300 radianer er lik 425.7076 grader.

Eksempel 2:

I dette eksemplet vil vi lage en tensor med to dimensjoner som har 5 elementer på CPU i hver rad og konvertere dem til radianer.

#Først importer fakkelmodulen
Importer fakkel
#Create en 2D -tensor
data1 = fakkel.tensor ([[1.34,5.67,8.90,4.56,7.43], [1,2,3,4,5]]).prosessor()
#vise
trykk ("Faktiske radianer som er til stede i tensoren:")
Print (Data1)
trykk ("grader")
trykk (fakkel.Rad2Deg (Data1))

Produksjon:

Faktiske radianer som er til stede i tensoren:
tensor ([[1.3400, 5.6700, 8.9000, 4.5600, 7.4300],
[1.0000, 2.0000, 3.0000, 4.0000, 5.0000]])
Grader
Tensor ([[76.7763, 324.8671, 509.9324, 261.2688, 425.7076],
[57.2958, 114.5916, 171.8873, 229.1831, 286.4789]])

Her:

1. 1.3400 radianer er lik 76.7763 grader, 1 radianer er lik 57.2958 grader.

2. 5.6700 radianer er lik 324.8671 grader, 2 radianer er lik 114.5916 grader.

3. 8.9000 radianer er lik 509.9324 grader, 3 radianer er lik 171.8873 grader.

4. De 4.5600 radianer er lik 261.2688 grader, 4 radianer er lik 229.1831 grader.

5. 7.4300 radianer er lik 425.7076 grader, 5 radianer er lik 286.4789 grader.

Konklusjon

I denne Pytorch -leksjonen diskuterte vi om rad2deg () -funksjonen. Det konverterer de gitte radianene i tensor til grader. Vi kjører også tensoren på CPU ved å vurdere de to eksemplene.