ما هو خطي nn في PyTorch؟
ما هو خطي nn في PyTorch؟

فيديو: ما هو خطي nn في PyTorch؟

فيديو: ما هو خطي nn في PyTorch؟
فيديو: Wolfgang Smith: Beyond Non-Dualism [Part 1] 2024, مارس
Anonim

من التوثيق: CLASS torch. nn . خطي (in_features، out_features، bias = True) يطبق أ خطي التحول إلى البيانات الواردة: y = xW ^ T + b. المعلمات: in_features - حجم كل عينة إدخال.

وبالمثل ، يُسأل ، كيف يعمل NN الخطي؟

خطي . يطبق أ خطي التحول إلى البيانات الواردة ، أي // y = Ax + b //. يجب أن يكون موتر الإدخال المقدم في الأمام (المدخلات) إما متجهًا (موتر 1D) أو مصفوفة (موتر ثنائي الأبعاد). إذا كان الإدخال عبارة عن مصفوفة ، فمن المفترض أن يكون كل صف عينة إدخال لدفعة معينة.

وبالمثل ، ما هو conv2d في PyTorch؟ التحويل (الإدخال ، الوزن ، التحيز الذاتي ، الخطوة الذاتية ، الحشو الذاتي ، التمدد الذاتي ، النفس.

ثانيًا ، ما هو PyTorch nn؟

PyTorch : nn ال nn تحدد الحزمة مجموعة من الوحدات النمطية ، والتي يمكنك التفكير فيها على أنها طبقة شبكة عصبية تنتج مخرجات من المدخلات وقد تحتوي على بعض الأوزان القابلة للتدريب. استيراد شعلة # N هو حجم الدُفعة ؛ D_in هو بُعد الإدخال ؛ # H هو البعد المخفي ؛ D_out هو بعد الإخراج.

كيف تستخدم ReLU في PyTorch؟

في PyTorch ، يمكنك إنشاء ملف ReLU طبقة استخدام الوظيفة البسيطة relu1 = nn. ReLU مع الوسيطة inplace = False. منذ ReLU يتم تطبيق الوظيفة من حيث العناصر ، ليست هناك حاجة لتحديد أبعاد الإدخال أو الإخراج. الحجة inplace تحدد كيفية تعامل الوظيفة مع المدخلات.

موصى به: