Какво е nn линейно в PyTorch?
Какво е nn линейно в PyTorch?

Видео: Какво е nn линейно в PyTorch?

Видео: Какво е nn линейно в PyTorch?
Видео: Введение в цепи Маркова с Python! 2024, Ноември
Anonim

От документацията: факла CLASS. nn . Линеен (in_features, out_features, bias=True) Прилага се a линеен трансформация към входящите данни: 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 , можете да конструирате a ReLU слой използвайки простата функция relu1 = nn. ReLU с аргумент inplace=False. Тъй като ReLU функцията се прилага поелементно, няма нужда да се определят входни или изходни размери. Аргументът inplace определя как функцията третира входа.

Препоръчано: