Zan Klanecek a5eb890ba4 pretrained got changed to weights in torch 1.0+ | 2 years ago | |
---|---|---|
.. | ||
trained_models | 3 years ago | |
README.md | 3 years ago | |
datareader.py | 3 years ago | |
model.py | 2 years ago | |
preprocessing.py | 3 years ago | |
run.py | 3 years ago | |
test.py | 3 years ago | |
train.py | 3 years ago | |
visualize_convolutions.py | 3 years ago | |
visualize_filters.py | 3 years ago | |
visualize_saliency.py | 3 years ago |
Za branje/odpiranje slik - ne spreminjaj.
Za arhitekturo konvolucijske mreže - spremeni le funkciji init
in forward
.
Za učenje modela in hkratno preverjanje uspešnosti na validacijski množici. Po potrebi spremeni način vrednotenja modela (trenutno je končna verjetnost za pripadnost razredu 0/1 definirana kot povprečje verjetnosti 10 centralnih rezin).
Za testiranje modela na testni množici. Ne spreminjaj batch_size=10
in shuffle=False
.
Primer uporabe učenja in testiranja na Marvinu. Za lokalno uporabo spremeni main_path_to_data
.
Vizualizacija filtrov naučenega modela.
Za vizualizacijo rezultatov konvolucij vhodne slike na različnih globinah mreže.
Mapa izpostavljenosti oz. saliency map za doprinos k verjetnosti za hudo okužbo.