Open jyoungyun opened 3 months ago
I'm sorry. There is something I missed related to optimizer. Optimizers have properties that should be written in circle checkpoint. Moreover, the space for properties to be written should be flexible because the kinds of properties may vary depending on the optimizer type. You can see properties for SGD, Adam in #11698
@ragmani
Moreover, the space for properties to be written should be flexible because the kinds of properties may vary depending on the optimizer type. You can see properties for SGD, Adam in #11698
I think these properites can be saved to the circle+ file. Is there any change data that we need to save?
I think these properites can be saved to the circle+ file. Is there any change data that we need to save?
As we talked offline, there seems to be no need to change data for properties.
What
Let's support Checkpoint API
Why
To save and retrieve intermediate steps in training, this issue implements Checkpoint API and related functions.
Details
API
These APIs are compatible with onert-micro APIs.
Checkpoint File Spec
Draft: #13561