En tensor er et flerdimensjonalt utvalg som brukes til å lagre data. Så for å bruke en tensor, må vi importere fakkelmodulen.
For å lage en tensor er metoden som brukes er tensor ().
Syntaks:
lommelykt.Tensor (data)
Hvor data er en flerdimensjonal matrise.
lommelykt.count_nonzero ()
lommelykt.count_nonzero () brukes til å returnere det totale antallet ikke-null elementer som er til stede i tensoren. Det tar to parametere.
Syntaks:
lommelykt.count_nonzero (tensor_object, dim)
Parametere:
Eksempel 1:
I dette eksemplet vil vi lage en tensor med to dimensjoner som har to rader og to kolonner og bruke count_nonzero () på radene.
#La oss importere fakkelmodulenProduksjon:
Tensor ([[0, 0],Vi kan se at det totale antallet ikke -null i den første raden er 0 og i den andre raden er 1.
Eksempel 2:
I dette eksemplet vil vi lage en tensor med to dimensjoner som har to rader og to kolonner og bruke count_nonzero () på kolonnene.
#La oss importere fakkelmodulenProduksjon:
Tensor ([[0, 0],Vi kan se at det totale antallet ikke -null i den første kolonnen er 1 og i den andre kolonnen er 0.
Arbeid med CPU
Hvis du vil kjøre count_nonzero () -funksjonen på CPU, må vi lage en tensor med en CPU () -funksjon. Dette kjøres på en CPU -maskin.
På dette tidspunktet, når vi lager en tensor, kan vi bruke CPU () -funksjonen.
Syntaks:
lommelykt.Tensor (data).prosessor()
Eksempel 1:
I dette eksemplet vil vi lage en tensor med to dimensjoner på CPU -en som har to rader og to kolonner og bruke count_nonzero () på rader.
#La oss importere fakkelmodulenProduksjon:
Tensor ([[0, 0],Vi kan se at det totale antallet ikke -null i den første raden er 0 og i den andre raden er 1.
Eksempel 2:
I dette eksemplet vil vi lage en tensor med to dimensjoner på CPU som har to rader og to kolonner og bruke count_nonzero () på kolonnene.
#La oss importere fakkelmodulenProduksjon:
Tensor ([[0, 0],Vi kan se at det totale antallet ikke -null i den første kolonnen er 1 og i den andre kolonnen er 0.
Konklusjon
I denne Pytorch -leksjonen diskuterte vi count_nonzero () -funksjonen. Det returnerer det totale antallet ikke-null elementer som er til stede i tensoren. Vi så forskjellige eksempler og arbeidet disse eksemplene på en CPU -maskin.