Asiakas halusi havainnot "erikseen" julkaistaviksi sen takia, että jos modelit vaativat paljon laskentaa, niin havaintoja aletaan julkaista niistä modeleista joiden läpi kuva on jo vedetty, ennen kuin kuva vedetty kaikkien modeleiden läpi. Käsittääkseni tässä ei nyt enää tapahdu näin, vaan kaikki modelit suoritetaan ennen kuin mitään julkaistaan.
Näin tosiaan toimitaan. Ja hyvä huomio. Yritän muuttaa tuota.
For-loopissahan on toki se ongelma, että jos raskas laskenta tapahtuu loopin ensimmäisessä iteraatiossa, ja lopuissa on kevyempiä malleja, niin kaikki muut detectorit odottavat vielä vuoroaan ja kaikki julkaistaan sitten käytännössä samaan aikaan. Ehkä tuohon voisi miettiä jonkunlaista nodejen järjestämistä laskenta-ajan mukaan, jos ei saada ne pyörimään omissa prosesseissa (vaikka ei meillä kyllä aika taida tuohon riittää).
Totta, jonkun ehdottama idea että modeleille voisi antaa prioriteetin, joiden mukaan järjestys jossa modelit suoritetaan muodostettaisiin vaikutti hyvältä.
Totta, jonkun ehdottama idea että modeleille voisi antaa prioriteetin, joiden mukaan järjestys jossa modelit suoritetaan muodostettaisiin vaikutti hyvältä.
Originally posted by @ArktinenKarpalo in https://github.com/Konenako/Ohtuprojekti-kesa2020/pull/189#issuecomment-648794606