PyTorch on masinõppe raamatukogu, mis võimaldab kasutajatel töötada tensorite abil. Tensorid on olulised andmestruktuurid, millel võib olla erinevat tüüpi andmeid ja kujundeid. Mõnikord võivad kasutajad soovida teha tensorite laiendamise toimingut, et suurendada nende suurust. Laiendusoperatsioon võimaldab kasutajatel korrata tensorit määratud mõõtmetes. PyTorch pakub atribuuti 'expand()', mis võtab sisenditena tensori ja suuruste loendi. See tagastab uue tensori, millel on samad andmed, kuid erinevad mõõtmed.
See artikkel illustreerib PyTorchi tensorite laiendamise operatsiooni kasutamise meetodit.
Kuidas kasutada PyTorchis laiendamisoperatsiooni?
PyTorchis laiendamistoimingu kasutamiseks vaadake allolevaid samme:
- Importige PyTorchi teek
- Looge soovitud tensor
- Kuva sisendtensori suurus
- Laiendage tensorit kasutades ' laienda() ” atribuut
- Kuva laiendatud tensor ja selle suurus
1. samm: importige PyTorchi teek
Esiteks importige ' tõrvik ” teek, et kasutada laiendamisoperatsiooni:
importida tõrvik
2. samm: looge tensor
Seejärel looge soovitud tensor, kasutades ' tõrvik.tensor() ” funktsiooni ja printida selle elemendid. Siin loome järgmise ' Kümned ” tensor:
Kümned = tõrvik. tensor ( [ [ 2 ] , [ 4 ] , [ 6 ] ] )
printida ( Kümned )
Allolevas väljundis on tensor edukalt loodud:
3. samm: vaadake sisendi tensori suurust
Järgmisena vaadake ülalloodud ' Kümned ' tensor kasutades ' suurus () ” atribuut:
printida ( 'Tensori suurus:' , Kümned. suurus ( ) )Vastavalt allolevale väljundile on tensori suurus 3×1:
4. samm: laiendage Tensor
Nüüd kasutage ' laienda() ” atribuut, et sooritada laiendamisoperatsioon ja laiendada tensorit uude dimensiooni. Sisendina tuleb esitada tensor ja suuruste loend. Siin laiendame tensorit 3 × 4 suurusele:
Aeg_kümned = Kümned. laiendada ( 3 , 4 )5. samm: kuvage laiendatud tensor ja selle suurus
Lõpuks printige laiendatud tensori elemendid ja selle suurus:
printida ( Aeg_kümned )printida ( Aeg_kümned. suurus ( ) )
Allolev väljund näitab laiendatud tensorit ja selle suurust, st 3 × 4. See näitab, et laiendatud toiming on edukalt sooritatud:
Oleme selgitanud tõhusat meetodit PyTorchis laiendamise kasutamiseks
Märge : meie Google Colabi märkmikule pääsete juurde siit link .
Järeldus
PyTorchis laiendamistoimingu kasutamiseks importige esmalt taskulampide teek. Seejärel looge soovitud tensor ja vaadake selle elemente ja suurust. Järgmisena kasutage ' laienda() ” atribuut sisendtensori laiendamiseks. Lõpuks printige laiendatud tensor ja vaadake selle suurust. See artikkel on näidanud meetodit, kuidas kasutada PyTorchis tensorite laiendamise operatsiooni.