Hvad er nn lineær i PyTorch?
Hvad er nn lineær i PyTorch?

Video: Hvad er nn lineær i PyTorch?

Video: Hvad er nn lineær i PyTorch?
Video: PyTorch or Tensorflow? Which Should YOU Learn! 2024, Marts
Anonim

Fra dokumentation: KLASSE fakkel. nn . Lineær (in_features, out_features, bias=True) Gælder en lineær transformation til de indgående data: y = xW^T + b. Parametre: in_features – størrelsen af hver inputprøve.

På samme måde spørges der, hvordan virker NN lineært?

Lineær . Gælder en lineær transformation til de indgående data, dvs. //y= Ax+b//. Indgangstensoren givet i forward(input) skal enten være en vektor (1D tensor) eller matrix (2D tensor). Hvis inputtet er en matrix, antages hver række at være en inputprøve af en given batch.

På samme måde, hvad er conv2d i PyTorch? konv2d (input, vægt, selv. bias, selv. skridt, selv. polstring, selv. udvidelse, selv.

For det andet, hvad er PyTorch nn?

PyTorch : nn Det nn pakken definerer et sæt moduler, som du kan tænke på som et neuralt netværkslag, der producerer output fra input og kan have nogle træningsbare vægte. import lommelygte # N er batchstørrelse; D_in er input dimension; # H er skjult dimension; D_out er outputdimension.

Hvordan bruger du ReLU i PyTorch?

I PyTorch , kan du konstruere en ReLU lag ved brug af den simple funktion relu1 = nn. ReLU med argumentet inplace=False. Siden ReLU funktionen anvendes elementmæssigt, er der ingen grund til at angive input- eller outputdimensioner. Argumentet inplace bestemmer, hvordan funktionen behandler inputtet.

Anbefalede: