-
Notifications
You must be signed in to change notification settings - Fork 3.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Custom callbacks #595
Comments
We've been talking about this for a while. I'm very for this. One aspect I would like to add to this would be deterministic ordering of callbacks. It can be very difficult to maintain callbacks if the order of callback execution is not pre-defined, we end up having to handle a lot of edge cases for each callback as a result. |
a very simple yet flexible way to achieve deterministic ordering is to use the order in which they're provided. eg. otherwise, enforcing order seems like a very daunting task. see keras for an example. |
As @jeremyjordan suggested, using a Keras-style ordered list of custom callbacks would be incredibly useful. |
Yeah, after splitting callback in #849 we opened a discussion in #896... |
It would be great if the Trainer could support any custom callbacks that follow the Callback structure.
The text was updated successfully, but these errors were encountered: