-
Notifications
You must be signed in to change notification settings - Fork 5.9k
Closed
Description
As we need to develop paddle::Parameters concept in C++ (which described in PR #2249), the paddle::Parameter will be heavily used. But paddle::Parameter is heavy and mixes many functionalities in ONE Class. It is necessary to clean paddle::Parameter first. The following jobs should be done.
In PR #2271, the several things are fixed.
- Extract
paddle::getTlsTempBufstoparameter::getThreadLocalBuffer. - Clean unused functions
- Remove
Parameter::getPrefetchMatrixfunction.getPrefetchMatrixis quite simple, should not be extracted as a member function.
The following jobs are under developing.
- Extract
ParameterUpdaterHookintoParameterUpdater. - Extract
save/load/randomfunctionalities to a global function or object.
Metadata
Metadata
Assignees
Labels
No labels