1. 学ぶ
  2. /
  3. コース
  4. /
  5. PyTorch के साथ Deep Learning परिचय

Connected

演習

Dropout के साथ प्रयोग

Dropout ओवरफिटिंग को रोकने में मदद करता है क्योंकि यह ट्रेनिंग के दौरान कुछ आउटपुट वैल्यूज़ को रैंडम तरीके से शून्य कर देता है। इस अभ्यास में, आप dropout के साथ एक सरल न्यूरल नेटवर्क बनाएँगे और देखेंगे कि ट्रेनिंग और इवैल्यूएशन मोड में इसका व्यवहार कैसे बदलता है.

torch.nn पैकेज nn नाम से प्रीलोडेड है, और features पहले से आपके लिए परिभाषित है.

指示1 / 2

undefined XP
    1
    2
  • मॉडल में एक dropout लेयर जोड़ें जो 50% probability के साथ एलिमेंट्स को शून्य कर दे.
  • मॉडल को training mode पर सेट करें और features का उपयोग करके प्रेडिक्शंस जनरेट करें, आउटपुट को output_train के रूप में स्टोर करें.