Kas yra nn linijinis PyTorch?
Kas yra nn linijinis PyTorch?

Video: Kas yra nn linijinis PyTorch?

Video: Kas yra nn linijinis PyTorch?
Video: Kas yra NLP? 2024, Balandis
Anonim

Iš dokumentacijos: KLASĖS žibintuvėlis. nn . Linijinis (in_features, out_features, bias=True) Taikoma a linijinis transformacija į gaunamus duomenis: y = xW^T + b. Parametrai: in_features – kiekvieno įvesties pavyzdžio dydis.

Panašiai klausiama, kaip veikia NN linijinis?

Linijinis . Taikoma a linijinis transformacija į gaunamus duomenis, ty //y= Ax+b//. Įvesties tenzorius, nurodytas pirmyn (input), turi būti vektorius (1D tenzorius) arba matrica (2D tenzorius). Jei įvestis yra matrica, laikoma, kad kiekviena eilutė yra tam tikros partijos įvesties pavyzdys.

Panašiai, kas yra conv2d PyTorch? conv2d (įvestis, svoris, savarankiškas. šališkumas, savarankiškas. žingsnis, savarankiškas. paminkštinimas, savarankiškas. išsiplėtimas, savarankiškas.

Antra, kas yra PyTorch nn?

PyTorch : nn The nn paketas apibrėžia modulių rinkinį, kurį galite įsivaizduoti kaip neuroninio tinklo sluoksnį, kuris gamina išvestį iš įvesties ir gali turėti tam tikrų treniruojamų svorių. importo degiklis # N yra partijos dydis; D_in yra įvesties matmuo; # H yra paslėptas matmuo; D_out yra išvesties matmuo.

Kaip „PyTorch“naudojate „ReLU“?

Į PyTorch , galite statyti a ReLU sluoksnis naudojant paprasta funkcija relu1 = nn. ReLU su argumentu inplace=False. Nuo pat ReLU funkcija taikoma elementariai, nereikia nurodyti įvesties ar išvesties matmenų. Įdėtas argumentas nustato, kaip funkcija traktuoja įvestį.

Rekomenduojamas: