diff --git a/webapp/src/components/training/Trainer.vue b/webapp/src/components/training/Trainer.vue index aa09d3960..e8d41fe98 100644 --- a/webapp/src/components/training/Trainer.vue +++ b/webapp/src/components/training/Trainer.vue @@ -155,17 +155,19 @@ async function startTraining(distributed: boolean): Promise { const [roundGen, roundLogs] = async_iterator.split(round) roundGenerator.value = roundGen - epochsOfRoundLogs.value = List() for await (const epoch of roundGenerator.value) { const [epochGen, epochLogs] = async_iterator.split(epoch) epochGenerator.value = epochGen - batchesOfEpochLogs.value = List() for await (const batch of epochGenerator.value) batchesOfEpochLogs.value = batchesOfEpochLogs.value.push(batch); + epochsOfRoundLogs.value = epochsOfRoundLogs.value.push(await epochLogs) + batchesOfEpochLogs.value = List() } + roundsLogs.value = roundsLogs.value.push(await roundLogs) + epochsOfRoundLogs.value = List() } } catch (e) { if (e === stopper) {