Closed Kitty-sunray closed 3 years ago
Val is used to determine the quality of the model before saving. The checkpoints should be saved in the logs/
directory.
I mean, is "val" folders affects training in any way? or is it just for human to see? Can I have empty "val" folder and successfully train?
val does not affect training, but it might break the training loop if no val folder is found. You can provide a subset of train as val set in that case.
So far many epochs gone and no checkpoint was saved in my training, despite "snapshot_save_epoch: 1" in the config. train.py has parameter "checkpoint" but it is not for saving path of checkpoints What is 'val' part of dataset? is it necessary for training to train properly or is it just for user to see how good model performs at each epoch?