PyTorch இல் மாதிரி அளவுருக்களின் எண்ணிக்கையை எவ்வாறு அச்சிடுவது

Pytorch Il Matiri Alavurukkalin Ennikkaiyai Evvaru Accituvatu



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

இந்த வலைப்பதிவு விவரிக்கும்:

PyTorch இல் உள்ள அளவுருக்கள் என்ன?

பைடார்ச்சில், ' nn.தொகுதி மாதிரிகளை வரையறுக்க வகுப்பு பயன்படுத்தப்படுகிறது. இது மாதிரியை உருவாக்கும் அனைத்து செயல்பாடுகளையும் அடுக்குகளையும் உள்ளடக்கியது. ஒவ்வொரு அடுக்கிலும் ஒரு அளவுருக்கள் உள்ளன. மாதிரியின் உண்மையான மதிப்புகள் மற்றும் கணிப்புகளுக்கு இடையிலான பிழையைக் குறைக்க பயிற்சியின் போது அளவுருக்கள் அடிப்படையில் புதுப்பிக்கப்படுகின்றன.







பயனர்கள் மாதிரியின் அளவுருக்களை ஏன் சரிபார்க்க வேண்டும்?

மாதிரியைப் பயிற்றுவிக்கும் போது, ​​பயனர்கள் தங்கள் மாதிரியின் அளவுருக்களின் எண்ணிக்கையைப் பற்றி தெரிந்து கொள்ள வேண்டும், ஏனெனில் இது நினைவகம் மற்றும் செயலாக்க சக்தியை அதிகம் எடுக்கும். மாதிரியின் அளவுருக்களின் எண்ணிக்கையை அவர்கள் நன்கு அறிந்திருந்தால், தேவையான நினைவகத்தின் அளவையும், பயிற்சிக்கு எவ்வளவு நேரம் எடுக்கும் என்பதையும் அவர்கள் எளிதாக மதிப்பீடு செய்யலாம், இது பயனர்கள் தங்கள் பயிற்சி செயல்முறையை மேம்படுத்த உதவுகிறது மற்றும் கணினி இயங்காமல் தடுக்கிறது. விண்வெளி.



PyTorch இல் மாதிரி அளவுருக்களின் எண்ணிக்கையை எவ்வாறு காண்பிப்பது?

' nn.தொகுதி 'வகுப்பு உள்ளது' அளவுருக்கள் () 'PyTorch மாதிரியில் உள்ள மாதிரி அளவுருக்களின் எண்ணிக்கையைப் பார்க்கப் பயன்படுத்தப்படும் முறை. அனைத்து கூறுகளையும் பெற, ' எண்1() ” முறை பயன்படுத்தப்படுகிறது.



முன்னர் விவாதிக்கப்பட்ட கருத்தைப் புரிந்து கொள்ள, வழங்கப்பட்ட குறியீட்டைப் பார்ப்போம்:





இறக்குமதி ஜோதி. nn என nn

வர்க்கம் என்என்மாடல் ( nn தொகுதி ) :
def __சூடான__ ( சுய ) :
அருமை ( என்என்மாடல் , சுய ) . __சூடான__ ( )
சுய . fc1 = nn நேரியல் ( 10 , ஐம்பது )
சுய . fc2 = nn நேரியல் ( ஐம்பது , 1 )

def முன்னோக்கி ( சுய , நான் ) :
நான் = சுய . fc1 ( நான் )
நான் = சுய . fc2 ( நான் )
திரும்ப நான்

என்_மாதிரி = என்என்மாடல் ( )
t_params = தொகை ( ப. பெயர் கொடு ( ) க்கான உள்ளே என்_மாதிரி. அளவுருக்கள் ( ) )
அச்சு ( f 'அளவுருக்களின் மொத்த எண்ணிக்கை: {t_params}' )

மேலே கூறப்பட்ட குறியீட்டில்:

  • முதலில், இரண்டு நேரியல் அடுக்குகளைக் கொண்ட மாதிரியை வரையறுக்கிறோம்.
  • பின்னர், மாதிரியின் நிகழ்வை உருவாக்கி, '' பயன்படுத்தவும் அளவுருக்கள் () 'அனைத்து அளவுருக்களையும் மீட்டெடுக்கும் முறை.
  • அடுத்து, ஒவ்வொரு அளவுருவின் உறுப்புகளின் எண்ணிக்கையைச் சுருக்கி அனைத்து அளவுருக்களையும் கணக்கிட ஜெனரேட்டர் வெளிப்பாட்டைப் பயன்படுத்துகிறோம்.
  • இறுதியாக, அழைக்கவும் ' அச்சு () விளைந்த மதிப்புகளை திரையில் காட்டுவதற்கான அறிக்கை:



மேலே விவரிக்கப்பட்ட குறியீட்டில், மொத்த அளவுருக்களின் எண்ணிக்கையை மட்டுமே நாங்கள் காண்பித்துள்ளோம், நீங்கள் அளவுருவின் பெயரையும் அளவையும் பெற விரும்பினால், பின்வரும் குறியீடு வரிகளைப் பயன்படுத்தலாம்:

க்கான பெயர் , பரம் உள்ளே என்_மாதிரி. மாநில_ஆணை ( ) . பொருட்களை ( ) :

அச்சு ( பெயர் , பரம் அளவு ( ) )

இங்கே:

  • ' மாநில_ஆணை() ” என்பது பைதான் அகராதி பொருளாகும், இது PyTorch இலிருந்து மாதிரிகளை சேமிக்கவும் ஏற்றவும் பயன்படுகிறது.
  • ' உருப்படி() மதிப்புகளுடன் அனைத்து அகராதி விசைகளுடன் பட்டியலைத் திருப்புவதற்கு ” முறை பயன்படுத்தப்படுகிறது.
  • ' அச்சு () ' அறிக்கையை கடந்து அளவுருவின் பெயர் மற்றும் அளவை அச்சிட பயன்படுத்தப்படுகிறது ' அளவு () ”முறை மற்றும் அளவுரு:

அவ்வளவுதான்! PyTorch இல் மாதிரி அளவுருக்களின் எண்ணிக்கையை அச்சிட எளிதான வழியை நாங்கள் தொகுத்துள்ளோம்.

முடிவுரை

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