-
Notifications
You must be signed in to change notification settings - Fork 0
Added progress plot option to single climber #7
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
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds a progress plotting feature for single-process hill climbing optimizations. Users can now specify a plot_progress parameter to automatically generate and display scatter plots at regular intervals during long-running optimizations.
- Adds
plot_progressparameter toHillClimber.__init__()for periodic plotting - Implements
plot_progress_check()method with Jupyter notebook support - Updates version to 0.1.8 across all relevant files
Reviewed Changes
Copilot reviewed 9 out of 9 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| pyproject.toml | Version bump to 0.1.8 |
| hill_climber/init.py | Version bump to 0.1.8 |
| hill_climber/optimizer.py | Adds plot_progress parameter, implements plot_progress_check() method, integrates plotting into climb() method, passes None to parallel workers to disable plotting |
| docs/source/user_guide.rst | Documents plot_progress parameter with usage notes and limitations |
| docs/source/quickstart.rst | Adds monitoring progress section with example code |
| docs/source/installation.rst | Relocates and updates installation verification example |
| docs/source/conf.py | Version bump to 0.1.8 |
| docs/source/advanced.rst | Adds comprehensive progress monitoring section with use cases and notes |
| CITATION.cff | Version bump to 0.1.8 |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
Copilot reviewed 9 out of 9 changed files in this pull request and generated 1 comment.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
Copilot reviewed 9 out of 9 changed files in this pull request and generated 2 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
Copilot reviewed 9 out of 9 changed files in this pull request and generated 1 comment.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
No description provided.