מהו nn ליניארי ב- PyTorch?
מהו nn ליניארי ב- PyTorch?

וִידֵאוֹ: מהו nn ליניארי ב- PyTorch?

וִידֵאוֹ: מהו nn ליניארי ב- PyTorch?
וִידֵאוֹ: Введение в цепи Маркова с Python! 2024, אַפּרִיל
Anonim

מתוך תיעוד: לפיד CLASS. nn . ליניארי (in_features, out_features, bias=true) חל א ליניארי טרנספורמציה לנתונים הנכנסים: y = xW^T + b. פרמטרים: in_features - גודל של כל מדגם קלט.

באופן דומה, נשאל, כיצד פועל NN ליניארי?

ליניארי . חל א ליניארי טרנספורמציה לנתונים הנכנסים, כלומר //y= Ax+b//. טנסור הקלט המופיע ב-Forward(input) חייב להיות וקטור (טנזור 1D) או מטריצה (טנזור 2D). אם הקלט הוא מטריצה, מניחים שכל שורה היא דגימת קלט של אצווה נתונה.

באופן דומה, מהו conv2d ב- PyTorch? conv2d (קלט, משקל, עצמי. הטיה, עצמי. צעד, עצמי. ריפוד, עצמי. התרחבות, עצמי.

שנית, מה זה PyTorch nn?

PyTorch : nn ה nn החבילה מגדירה קבוצה של מודולים, שאתה יכול לחשוב עליהם כשכבת רשת עצבית שמפיקה פלט מקלט ועשויה להכיל כמה משקלים שניתן לאמן. יבוא לפיד # N הוא גודל אצווה; D_in הוא ממד קלט; # H הוא ממד נסתר; D_out הוא ממד הפלט.

איך משתמשים ב-ReLU ב- PyTorch?

ב PyTorch , אתה יכול לבנות א ReLU שִׁכבָה באמצעות הפונקציה הפשוטה relu1 = nn. ReLU עם הארגומנט inplace=False. מאז ReLU הפונקציה מיושמת מבחינה אלמנטית, אין צורך לציין ממדי קלט או פלט. הארגומנט במקום קובע כיצד הפונקציה מתייחסת לקלט.

מוּמלָץ: