3. projekt: število koles BicikeLJ
V sklopu domače naloge boste zgradili model, ki bo napovedoval število koles na postajah Bicikelj. Podatke dobite na tekmovalnem strežniku.
Geslo za tekmovalno stran je isto kot v prejšnji nalogi. Tudi tokrat svojo kodo oddajte na Github classroom repozitorij.
Za napovedovanje lahko uporabite poljuben model, a (spet) nujno razvit s knjižnico pyTorch. Pazite na naslednje:
- Omogočite nam, da lahko vaše napovedi ponovimo: če vašo kodo poženemo, moramo dobiti zelo podobne napovedi (idealno bi bilo dobiti čisto iste, a to s PyTorchom včasih ne gre).
- V
README.md
opišite, kako uporabljamo vašo kodo oziroma kako naj si pripravimo okolje, da vašo kodo poženemo. - Vaša celotna oddaja mora biti shranjena v Github repozitoriju, ki vam ga je ustvarila učilnica, in to brez uporabe Git LFS. Bodite pozorni, da vaš model ni večji kot 100MB, sicer ga ne boste mogli oddati.
Pomembno. Končni model implementirate v skripto final.py
. Skripta nam bo omogočila, da bomo vaše napovedi replicirali. Skripta naj ob zagonu brez parametrov v največ 5 minutah ustvari vaše napovedi.
Točkovanje
- [30%] Rezultat na tekmovanju.
- [70%] Ocena po kratki predstavitvi in zagovoru.
Nekaj najboljših bomo dodatno nagradili z bonus točkami.
Oddaja
Na strani tekmovanja oddajte končne napovedi, na spletni učilnici predstavitev (namenjeno 3-minutni predstavitvi), na Github repozitorij pa vašo kodo.
V final.py
implementirajte končni model. Ostale analize, vrednotenje ali iskanje najboljših parametrov, pa izvajajte ločeno (lahko tudi v notebook obliki). Vse to oddajte v vaš Github repozitorij.