-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ENH: add adaptive optimizers for all mappings (#315)
* initalize branch combine optimizers * ENH: add set, get and forward_pass methods for Net * ENH: add test net forward pass + fix doc net * Fix indent docstring net * add weight/bias_shape into trainable layer * add weight/bias_shape into trainable layer * Remove redundant in Python function sbs_optimize * adaptive optimizers for all mappings * finalize optimizer combination * Fix parameter update when using early stopping + dic api doc optimize * Correct comment typo * Fix comment * Change x_train name to x in net * retrieve key x in control_info + fix api doc for control prior name * Fix dtype for control_info which is applied a finalization Python function * improve unbounded check for finalize_get_control_info function * Generate baseline * Fix errors occured when merging branch * Fix callback argument in _gradient_based_optimize_problem * Fix doc net * Fix raise message net.set_weight_bias * Fix error in previous merge * Add choices to raise error when using sbs optimizer for hybrid structures * Generic check optimizer in case of hybrid models * ENH: add random_state to set_weight and set_bias methods * Minor fix typos * DOC: fix optimize_options documentation * MAINT: remove lbfgsb fortran external file + fix verbose * MAINT: change to g format to display cost values optimize verbose * MAINT: change display format verbose smash.optmize * FIX: update verbose api documentation * FIX: fix float format verbose ann optimize * FIX: remove duplicated function due to merging error * MAINT: handle return options + fix verbose optimize: - Remove iter_projg and iter_cost from return_options - Fix verbose at last iteration sbs optimize * Fix api doc cance * FIX: make check * FIX/ENH: fix doc default_optimize + generic doc for mapping and optimizer * MAINT: remove see also default_optimize doc * FIX: returns control with random values depending on random_state instead of nan for optimize control info with net * MAINT: merge branch main into enh-adaptive-opt-for-all-mappings * Re-generate baseline and fix unittest * Apply suggestion changes from the first review of FC * Apply suggestion changes from PAG and FC review * Apply suggestion changes from FC second review
- Loading branch information
1 parent
d5c92c6
commit 61ad424
Showing
28 changed files
with
1,828 additions
and
6,058 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.