[DUBUCE1] 2. laboratorijska vježba - 2021/2022
Tompa007
moze mala pomoc?
- povucem projekt
- pokrenem setup
- pokrenem check_grads , ne radi
ovo mi je 7 put da povlacim projekt ispocetka, isprobo sve kombinacije, zasto ovo ne radi ?
Ryder
𝐓𝐇𝐄 𝐒𝐄𝐂𝐑𝐄𝐓 - 𝐂𝐋𝐔𝐁 meni je proradilo kad sam promijenio python interpreter u pycharmu
Tompa007
𝐓𝐇𝐄 𝐒𝐄𝐂𝐑𝐄𝐓 - 𝐂𝐋𝐔𝐁 ak je neko u slicnom problemu
import pyximport
pyximport.install(“include_dirs”:numpy.get_include()}, reload_support=True)
Tompa007
Pepper meni nije :I
Sulejman
Pepper na koji način si ga promijenio
Me1
𝐓𝐇𝐄 𝐒𝐄𝐂𝐑𝐄𝐓 - 𝐂𝐋𝐔𝐁 di tocno s tim linijama?
DankJakov
𝐓𝐇𝐄 𝐒𝐄𝐂𝐑𝐄𝐓 - 𝐂𝐋𝐔𝐁 ovo mi baca syntax error? Help
Tompa007
jel neko ovo nacrto mozda ?
Daeyarn
koliko vam se izvršava softmax entropija i kolika vam je greška?
n_p_zagi
jel nekome batch_loss bude nan u prvom zadatku?
ErnestHemingway
nicrosc Meni se dogadalo, ali se nazalost vise ne sjecam zasto
indythedog
Labos danas u 2
80% pitanja s blica bila su vezana uz kod iz layers.py, npr koja metoda se nalazi u konvolucijskom sloju, koji je izraz za racunanje unakrsne entropije u klasi softmaxWithLogits i sve na tu foru, tako da si dobro ponovite kod iz te klase i sto koja metoda radi, pogotovo ono sto smo mi trebali implementirati
Ostala pitanja su bila ez, npr. koje su dimenzije ulaza za cifar (32×32×3) itd
Ispitivanje ugodno i chill, kao i prosli put, treba znat gdje si sto implementirao i to, al nista strasno.
Vonj
indythedog
Da se nadovezem vamo
Dimenzija slike na ulazu koja je u boji-> 32,32,3
Dimenzija slike na ulazu al tenzor-> ja sam stavio torch.tensor([1,3,5,5])
Kljucni korak u MaxPool.backward (nisam siguran) -> ja sam stavio nadopunjavanje mape znacajki nulama al nisam siguran
Kljucni korak u CrossEntropyWithLogits.backward koji izraz se moze naci -> (probs - y) / X.shape[0]
Ulazna mapa je velicine 4, kernel je 3×3, izlazna je 4, koliko parametara ima model -> ja sam stavio 148, bilo je jos ponudeno 12,16, i vise od 1000
Koji izraz se koristi CrossEntropyWithLogits.forward-> sum(logprobs * y)
Izraz u l2regularizer.backward -> 2 * wd * w
Izraz u Relu.backward -> grads[self.input <=0] = 0
Koliki je kernel koristen u labosu -> 5×5
Metode backward mogu biti backward.input ili backward.params, al nisam vise siguran gdje je koja.
TL;DR; Proučite layers.py tj ono sto se trebalo implementirati u labosu, većinom su te stvari.
Ispitivanje chill
ErnestHemingway
Vonj ja sam stavio torch.tensor([1,3,5,5])
Nisam siguran oko ovoga. To pitanje je doslo i meni, ali mislim da je tocno ono s randomom jer ovdje dajes listu kao podatke, a randomu dajes shape koji ti treba
Vonj
Alfetta
Moguce da je razlika u pitanju. Ja sam imao koja dimenzija slika, znaci input
ErnestHemingway
Vonj Meni je bilo kao što može biti input
Dootz
Može li netko objasniti što su to filteri? Prošao sam predavanje ali nisam se susreo s tim terminom, i vidim da ima argument num_filters u layers.convolution
bodilyfluids
Dootz msm da je filter sinonim za konvolucijsku jezgru
yabk
Dootz
Pise u tekstu labosa, drugi paragraf:
Težine konvolucijskih slojeva obično nazivamo filtrima.
Ryder
Sulejman u cmdu sam napisao ‘where python’ pa sam postavio interpreter na to sto je vratilo, ali jedan kolega je napravio isto to i njemu ne radi tak da
InCogNiTo124
Me na pocetku fajla skroz gore