Ovu stranicu je najbolje pregledavati u modernom internet pregledniku s omogućenim JavaScriptom.

[DUBUCE1] 2. laboratorijska vježba - 2021/2022

indythedog

@M̵̧̩͑̀͝î̶͍̉ć̴̝̾́̀o̶̺̟̣͂̽ jel možeš možda objasniti zašto si u ovim svojim rješenjima 2. zadataka (s materijala) kvadrirao dobivenu L2 normu? Jer sam ja prvo rješio bez kvadriranja, tipa ovak neš loss = 0.5 * self.weight_decay * (np.linalg.norm(self.weights.flatten(),ord=2) i dobijem da mi je greška koju računa ona njihova check_grad.py skripta 0.97. Onda sam pogledao kako je u tvojim rješenjima i vidio da si ti kvadrirao normu, i kad to napravim onda mi je greška 10^-5. Pa možeš samo pliz objasnit zašto nije samo dovoljno izračunat L2 normu, kad je to basically sve što traže u zadatku?


micho

indythedog Vjerojatno zato što je np.linalg.norm \sqrt{...}, a izraz za L2 regularizaciju nema korijen.


Lyras

Pogledajte jesu li vam termin promjenili. Meni jesu…


dora

zna li netko kako riješiti error: unable to find vcvarsall.bat kad idem prevest cython modul u pycharmu


SuperSaiyano

AE Meni se ista greška pojavljuje, pokušao sam svašta ali nikako da uklonim grešku.


Sinusan

AE
SuperSaiyano

Meni je proradilo kad sam instalirao Visual Studio Community - Desktop development with C++.
Ako već imate VS možete modifyat instalaciju i uključiti Desktop development with C++.


ana

Jel netko imao problem “ModuleNotFoundError: No module named ‘im2col_cython’”? Prevela sam tu datoteku s onom naredbom u uputama.


micho

anci koji ti je cwd


Daeyarn

anci jesi spremila im2col_cython bas kao .pyx ili kao .py?


ana

Daeyarn kao .pyx

M̵̧̩͑̀͝î̶͍̉ć̴̝̾́̀o̶̺̟̣͂̽ jednak kao i datoteka


tomekbeli420

jesam to samo ja glup ili još netko dobiva nezanemarive greške za gradijente biaseva kod potpuno povezanog sloja (FC) u prvom zadatku?

Check biases:
Relative error = 1.0
Error norm = 20.00940868444218


dora

Sinusan super, radi sada. Kako si definirao .pyd file type posto mi nikako ne zeli prepoznat taj file koji nastane?


ErnestHemingway

Sinusan @M̵̧̩͑̀͝î̶͍̉ć̴̝̾́̀o̶̺̟̣͂̽ daj neki megahvala za ovo


ErnestHemingway

nicrosc

Sinusan


ana

Sinusan napravila sam opet po ovome, i pokrenula onu naredbu za generiranje i prevodenje c datoteke ali mi i dalje dolazi “No module named ‘im2col_cython’”. Ovakav mi je cwd
Nemam pojma vise sta mogu napraviti. Radim na windowsima


micho

anci jednak kao i datoteka

Da, ali skripta koja to importa mora biti u cwd-u, kao i .pyx, kao i rezultantni c file i .so binary. Provjeri da je to slučaj, i provjeri da ti se išta izgeneriralo.


ErnestHemingway

Možda nekom bude korisno. U 1. zadatku treba prvo pokrenuti check_grads i tek onda napraviti onaj setup. Meni ne radi ako ne zamijenim redoslijed tih radnji.


dora

Alfetta Zar se pokretanjem check_grads ne koriste funkcije iz im2col_cython?


ErnestHemingway

AE trebale bi, ali meni ih nije htjelo povući


ana

M̵̧̩͑̀͝î̶͍̉ć̴̝̾́̀o̶̺̟̣͂̽ sve mi je u tome, nemam binary od .c filea (jel to treba uopce?), jer mi javlja Python.h: No such file or directory


micho

anci jel to treba uopce?

Pa to je cijela poanta, to ti se pokrene kad importaš, znači tebi Cython kompilacija stvori c file koji onda trebaš kompajlirati s C kompajlerom (al to sve radi ovaj setup za tebe)

Probaj ovo ako si na debian linuxu npr. sudo apt-get install python3-dev, pa ponovno pokreni setup.

Ako radiš na Windowsu i mingw64 mislim da su ljudi već spominjali da mingw64 ne radi s Pythonom pa ćeš trebati malo promijeniti okolinu. Ugl., ako nemaš .so file (ili .dll na Windowsu) kompilacija ti nije uspjela i taj modul ti neće raditi. Ako znaš nekog kome je uspjela na istoj platformi koju koristiš možeš si probati skopirati njihov .so ili .dll file, ovak ti izgleda za linux:


Sljedeća stranica »