Zan Klanecek 0dc1bfc2ff fixed paths to Marvin data | 3 年之前 | |
---|---|---|
.. | ||
trained_models | 3 年之前 | |
README.md | 3 年之前 | |
datareader.py | 3 年之前 | |
model.py | 3 年之前 | |
preprocessing.py | 3 年之前 | |
run.py | 3 年之前 | |
test.py | 3 年之前 | |
train.py | 3 年之前 | |
visualize_convolutions.py | 3 年之前 | |
visualize_filters.py | 3 年之前 | |
visualize_saliency.py | 3 年之前 |
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.