-
Notifications
You must be signed in to change notification settings - Fork 62
Closed
Description
(original issue on GitLab)
opened by Bas Nijholt (@basnijholt) at 2018-09-24T16:59:55.276Z
Since 0.5.0 we fixed the following issues:
- gitlab:#66: (refactor) learner.tell(x, None) might be renamed to learner.tell_pending(x)
- gitlab:#92: DeprecationWarning: sorted_dict.iloc is deprecated. Use SortedDict.keys() instead.
- gitlab:#94: Learner1D breaks if right bound is added before the left bound
- gitlab:#95: Learner1D's bound check algo in self.ask doesn't take self.data or self.pending_points
- gitlab:#96: Learner1D fails when function returns a list instead of a numpy.array
- gitlab:#97: Learner1D fails when a point (x, None) is added when x already exists
- gitlab:#98: Learner1D.ask breaks when adding points in some order
- gitlab:#99: Learner1D doesn't correctly set the interpolated loss when a point is added
- gitlab:#101: How should learners handle data that is outside of the domain
- gitlab:#102: No tests for the 'BalancingLearner'
- gitlab:#105: LearnerND fails for BalancingLearner test
- gitlab:#108: (BalancingLearner) loss is cached incorrectly
- gitlab:#109: Learner2D suggests same point twice
and merged the following Merge Requests:
- gitlab:!93: add a release guide
- gitlab:!94: add runner.max_retries
- gitlab:!95: 1D: fix the rare case where the right boundary point exists before the left bound
- gitlab:!96: More efficient 'tell_many'
- gitlab:!97: Fix gitlab:#97 and gitlab:#98
- gitlab:!98: Resolve "DeprecationWarning: sorted_dict.iloc is deprecated. Use SortedDict.keys() instead."
- gitlab:!99: Resolve "Learner1D's bound check algo in self.ask doesn't take self.data or self.pending_points"
- gitlab:!100: Resolve "Learner1D doesn't correctly set the interpolated loss when a point is added"
- gitlab:!101: Resolve "Learner1D fails when function returns a list instead of a numpy.array"
- gitlab:!102: introduce 'runner.retries' and 'runner.raise_if_retries_exceeded'
- gitlab:!103: 2D: rename 'learner._interp' to 'learner.pending_points' as in other learners
- gitlab:!104: Make the AverageLearner only return new points ...
- gitlab:!105: move specific tests for a particular learner to separate files
- gitlab:!107: Introduce 'tell_pending' which replaces 'tell(x, None)'
- gitlab:!112: Resolve "LearnerND fails for BalancingLearner test"
- gitlab:!113: Resolve "(BalancingLearner) loss is cached incorrectly"
- gitlab:!114: update release guide to add a 'dev' tag on top of regular tags
- gitlab:!115: Resolve "How should learners handle data that is outside of the domain"
- gitlab:!116: 2D: fix gitlab:#109
New features
- add
learner.tell_pendingwhich replaceslearner.tell(x, None) - add error-handling with
runner.retriesandrunner.raise_if_retries_exceeded - make
learner.pending_pointsandrunner.pending_pointspublic API - rename
learner.ask(n, add_data)->learner.ask(n, tell_pending) - added the
overheadmethod to theBlockingRunner
I think we should release 0.6.0 since we introduce some new features. @jbweston and @anton-akhmerov do you have a different opinion?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels