Skip to content

Adding a Training Exit Function #39

@chadcwilliams

Description

@chadcwilliams

A user of our commented:

Hi Chad, I did have one idea. It seems based on my review of the toolbox that the user needs to determine the number of epochs that get the losses to converge to zero. This kind of reminds me of ICA training, except in the case of ICA training (at least in the eeg analysis toolboxes I use) the training ceases only when some convergence criteria has been met. As someone who does not work with GANs regularly, figuring out what is “adequate” convergence could be a point of confusion. It might be useful if there is some way to have a convergence criteria (i.e., losses hover near 0 for x epochs), and once this is met the training automatically ceases. There may be other issues with that approach that I don’t foresee though and I know y’all have a training continuation option included to help address the problem of needing more training after training for a certain amount of epochs. Just a thought!

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions