PyTorch இல் விரிவாக்க செயல்பாட்டை எவ்வாறு பயன்படுத்துவது?

Pytorch Il Virivakka Ceyalpattai Evvaru Payanpatuttuvatu



PyTorch என்பது இயந்திர கற்றல் நூலகமாகும், இது பயனர்களை டென்சர்களுடன் வேலை செய்ய அனுமதிக்கிறது. டென்சர்கள் பல்வேறு வகையான தரவு மற்றும் வடிவங்களைக் கொண்டிருக்கும் அத்தியாவசிய தரவு கட்டமைப்புகள் ஆகும். சில நேரங்களில், பயனர்கள் தங்கள் அளவை நீட்டிக்க டென்சர்களில் விரிவாக்க செயல்பாட்டைச் செய்ய விரும்பலாம். விரிவாக்க செயல்பாடு பயனர்கள் குறிப்பிட்ட பரிமாணங்களில் ஒரு டென்சரை மீண்டும் செய்ய உதவுகிறது. PyTorch ஒரு டென்சரையும் அளவுகளின் பட்டியலையும் உள்ளீடுகளாக எடுக்கும் “விரிவாக்க()” பண்புக்கூறை வழங்குகிறது. இது ஒரே தரவைக் கொண்ட ஆனால் வெவ்வேறு பரிமாணங்களைக் கொண்ட புதிய டென்சரை வழங்குகிறது.

PyTorchல் உள்ள டென்சர்களில் விரிவாக்க செயல்பாட்டைப் பயன்படுத்துவதற்கான முறையை இந்தக் கட்டுரை விளக்குகிறது.







PyTorch இல் விரிவாக்க செயல்பாட்டை எவ்வாறு பயன்படுத்துவது?

PyTorch இல் விரிவாக்க செயல்பாட்டைப் பயன்படுத்த, கீழே கொடுக்கப்பட்டுள்ள படிகளைப் பார்க்கவும்:



படி 1: PyTorch நூலகத்தை இறக்குமதி செய்யவும்

முதலில், 'இறக்குமதி' ஜோதி விரிவாக்க செயல்பாட்டைப் பயன்படுத்த நூலகம்:



இறக்குமதி ஜோதி

படி 2: ஒரு டென்சரை உருவாக்கவும்

பின்னர், '' ஐப் பயன்படுத்தி விரும்பிய டென்சரை உருவாக்கவும் டார்ச்.டென்சர்() ” செயல்பாடு மற்றும் அதன் கூறுகளை அச்சிட. இங்கே, நாங்கள் பின்வருவனவற்றை உருவாக்குகிறோம் ' பத்து ”டென்சர்:





பத்து = ஜோதி. பதற்றம் ( [ [ 2 ] , [ 4 ] , [ 6 ] ] )

அச்சு ( பத்து )

கீழே உள்ள வெளியீட்டில், டென்சர் வெற்றிகரமாக உருவாக்கப்பட்டது:



படி 3: உள்ளீட்டு டென்சர் அளவைப் பார்க்கவும்

அடுத்து, மேலே உருவாக்கப்பட்ட அளவைப் பார்க்கவும் ' பத்து 'டென்சர்' ஐப் பயன்படுத்தி அளவு () 'பண்பு:

அச்சு ( 'டென்சரின் அளவு:' , பத்து. அளவு ( ) )

கீழே உள்ள வெளியீட்டின் படி, டென்சரின் அளவு 3×1:

படி 4: டென்சரை விரிவாக்கு

இப்போது, ​​பயன்படுத்தவும் ' விரிவாக்கு() 'விரிவாக்க செயல்பாட்டைச் செய்வதற்கும் டென்சரை புதிய பரிமாணத்திற்கு நீட்டிப்பதற்கும் பண்புக்கூறு. டென்சர் மற்றும் அளவுகளின் பட்டியலை உள்ளீடாக வழங்குவது அவசியம். இங்கே, டென்சரை 3×4 அளவுக்கு விரிவுபடுத்துகிறோம்:

பத்துகள் = பத்து. விரிவடையும் ( 3 , 4 )

படி 5: விரிவாக்கப்பட்ட டென்சரையும் அதன் அளவையும் காட்டவும்

இறுதியாக, விரிவாக்கப்பட்ட டென்சரின் கூறுகளையும் அதன் அளவையும் அச்சிடவும்:

அச்சு ( பத்துகள் )

அச்சு ( பத்துகள். அளவு ( ) )

கீழே உள்ள வெளியீடு விரிவாக்கப்பட்ட டென்சரையும் அதன் அளவையும் அதாவது 3×4ஐக் காட்டுகிறது. விரிவாக்கப்பட்ட செயல்பாடு வெற்றிகரமாக முடிந்தது என்பதை இது குறிக்கிறது:

PyTorch இல் விரிவாக்க செயல்பாட்டைப் பயன்படுத்துவதற்கான திறமையான முறையை நாங்கள் விளக்கியுள்ளோம்

குறிப்பு : நீங்கள் எங்கள் Google Colab நோட்புக்கை இதில் அணுகலாம் இணைப்பு .

முடிவுரை

PyTorchல் விரிவாக்க செயல்பாட்டைப் பயன்படுத்த, முதலில், டார்ச் லைப்ரரியை இறக்குமதி செய்யவும். பின்னர், விரும்பிய டென்சரை உருவாக்கி அதன் கூறுகள் மற்றும் அளவைப் பார்க்கவும். அடுத்து, '' ஐப் பயன்படுத்தவும் விரிவாக்கு() உள்ளீட்டு டென்சரை விரிவுபடுத்துவதற்கான பண்புக்கூறு. கடைசியாக, விரிவாக்கப்பட்ட டென்சரை அச்சிட்டு அதன் அளவைப் பார்க்கவும். PyTorch இல் டென்சர்களில் விரிவாக்க செயல்பாட்டைப் பயன்படுத்துவதற்கான முறையை இந்தக் கட்டுரை விளக்கியுள்ளது.