Recent Releases of https://github.com/bandframework/surmise
https://github.com/bandframework/surmise - v0.3.0
Release 0.3.0
Date: September 12, 2024
- Tested in Python 3.9, 3.10, 3.11, 3.12, on Linux, macOS, and Windows.
- Functionality:
- Include tox developer integration.
- Include save/load functions for emulator and calibrator.
- Include empirical coverage calculations in calibrator.
- Modify
covx()-returned object to improve usability. - Modify object
reprto improve user feedback. - Update test suite to improve testing, including bookending versions and testing of major methods.
- Documentation:
- Update documentation to emphasize introductory materials and usage tutorials.
- Update scientific usage references.
- Update README to include collaborator and contributor list.
What's Changed
- Bringing develop back up to date by @wildsm in https://github.com/bandframework/surmise/pull/94
- include optional dependencies in pyproject.toml dynamic field by @mosesyhc in https://github.com/bandframework/surmise/pull/98
- Update pyproject.toml by @wildsm in https://github.com/bandframework/surmise/pull/99
- Update README.rst by @wildsm in https://github.com/bandframework/surmise/pull/95
- Consolidating setup info by @mosesyhc in https://github.com/bandframework/surmise/pull/101
- updating ptmc-removal branch of setup configurations by @mosesyhc in https://github.com/bandframework/surmise/pull/103
- Removal of PTMC (depends on ptemcee for which maintenance has been dropped) by @mosesyhc in https://github.com/bandframework/surmise/pull/104
- remove py38 from workflow by @mosesyhc in https://github.com/bandframework/surmise/pull/113
- Tox integration & use in GitHub actions by @jared321 in https://github.com/bandframework/surmise/pull/107
- catchup with Develop by @mosesyhc in https://github.com/bandframework/surmise/pull/116
- Documentation updates by @mosesyhc in https://github.com/bandframework/surmise/pull/111
- py312 failures with distutil import by @mosesyhc in https://github.com/bandframework/surmise/pull/127
- User interface improvements by @mosesyhc in https://github.com/bandframework/surmise/pull/118
- Update test suite by @mosesyhc in https://github.com/bandframework/surmise/pull/120
- Catch up updatetestsuite branch by @mosesyhc in https://github.com/bandframework/surmise/pull/132
- Update test suite by @mosesyhc in https://github.com/bandframework/surmise/pull/134
- Bookend tests with latest & oldest Python dependencies by @jared321 in https://github.com/bandframework/surmise/pull/135
- reverting the autolocating
xby @mosesyhc in https://github.com/bandframework/surmise/pull/138 - clarify saveload functions in emulator and calibrator and check type by @mosesyhc in https://github.com/bandframework/surmise/pull/136
- V0.3 update by @mosesyhc in https://github.com/bandframework/surmise/pull/121
- SDK and contact updates by @mosesyhc in https://github.com/bandframework/surmise/pull/140
- update publish action to fix bug for pypa/cibuildwheel<2.16.5 by @mosesyhc in https://github.com/bandframework/surmise/pull/141
- patch os runner version by @mosesyhc in https://github.com/bandframework/surmise/pull/142
New Contributors
- @jared321 made their first contribution in https://github.com/bandframework/surmise/pull/107
Full Changelog: https://github.com/bandframework/surmise/compare/v0.2.1...v0.3.0
- Python
Published by mosesyhc almost 2 years ago
https://github.com/bandframework/surmise - v0.2.1
Release 0.2.1
Date: September 26, 2023
- Updates README to improve installation and testing procedures
- Updates Github action to build and upload .whl distribution files to PyPI.
- Fixes testing procedure to ensure shell script searches under
sys.pathforpytest.
What's Changed
- author names by @ozgesurer in https://github.com/bandframework/surmise/pull/86
- Bringing develop up to date with main by @mosesyhc in https://github.com/bandframework/surmise/pull/87
- PR for installation-related changes by @mosesyhc in https://github.com/bandframework/surmise/pull/90
Full Changelog: https://github.com/bandframework/surmise/compare/v0.2.0...v0.2.1
- Python
Published by mosesyhc over 2 years ago
https://github.com/bandframework/surmise - Pre-release with testpypi publisher action
- Python
Published by mosesyhc over 2 years ago
https://github.com/bandframework/surmise - v0.2.0
Release 0.2.0
Date: September 18, 2023
- Emulation methods:
- Rename
PCGPwMatComptoPCGPwImpute. - Include a new emulation method
indGP. - Include a new emulation method
PCGPR, which requiresscikit-learn. - Include a new emulation method
PCSK. - Include a new emulation method
nuclear-ROSE, for integration with Python packagenuclear-rose. - Remove
GPyfrom the list of emulation methods.
- Rename
- Calibration methods:
- Modify
directbayesto admit Python packageptemceeas sampler.
- Modify
- Utilities methods:
- Modify
metropolis_hastingsto allow control of console output. - Include a new sampling method
PTLMC. - Include a new sampling method
PTMC, using Python packageptemcee.
- Modify
- Test suite:
- Remove the use of
python setup.py testfor unit testing.
- Remove the use of
What's Changed (Auto-generated log)
- GPy, PCGPwM modifications by @mosesyhc in https://github.com/bandframework/surmise/pull/23
- Major update to PCGPwM, PCGPwImpute (formerly PCGPwMatComp) by @mosesyhc in https://github.com/bandframework/surmise/pull/25
- Developsk by @danOSU in https://github.com/bandframework/surmise/pull/30
- Update surmisebandsdk.md by @wildsm in https://github.com/bandframework/surmise/pull/32
- put the kwargs in the right format to be used by ptemcee by @danOSU in https://github.com/bandframework/surmise/pull/31
- Plumlee patch py version by @MattPlumlee in https://github.com/bandframework/surmise/pull/35
- fixing broken link under branch main rename by @mosesyhc in https://github.com/bandframework/surmise/pull/36
- SDKv0.2 by @ozgesurer in https://github.com/bandframework/surmise/pull/38
- Update .yml trigger branch name, fix flake8 by @mosesyhc in https://github.com/bandframework/surmise/pull/40
- updates and additions to emulation methods: PCGPwM, colGP (column independent GP) by @mosesyhc in https://github.com/bandframework/surmise/pull/37
- Update requirements.txt to handle sklearn install error by @mosesyhc in https://github.com/bandframework/surmise/pull/45
- Fix test by @mosesyhc in https://github.com/bandframework/surmise/pull/50
- Bringing develop up to date by @wildsm in https://github.com/bandframework/surmise/pull/49
- ROSE integration currently handled by surmise by @mosesyhc in https://github.com/bandframework/surmise/pull/47
- Develop rose by @mosesyhc in https://github.com/bandframework/surmise/pull/57
- Develop rose by @mosesyhc in https://github.com/bandframework/surmise/pull/58
- rename colGP to indGP by @mosesyhc in https://github.com/bandframework/surmise/pull/62
- Remove GPy and references, update author list by @mosesyhc in https://github.com/bandframework/surmise/pull/59
- PCSK check before merge by @mosesyhc in https://github.com/bandframework/surmise/pull/63
- Update LICENSE by @wildsm in https://github.com/bandframework/surmise/pull/67
- Warnings to be shown unless deliberately ignored by @mosesyhc in https://github.com/bandframework/surmise/pull/70
- Create spelling_action.yml by @wildsm in https://github.com/bandframework/surmise/pull/69
- Reviewing SDK compliance on mandatory printing by @mosesyhc in https://github.com/bandframework/surmise/pull/71
- Sphinx update requirement and include references by @mosesyhc in https://github.com/bandframework/surmise/pull/68
- Add back windows and macos into github actions by @mosesyhc in https://github.com/bandframework/surmise/pull/72
- changelog update for removal of setup.py test by @mosesyhc in https://github.com/bandframework/surmise/pull/77
- Replacing all surmising by @wildsm in https://github.com/bandframework/surmise/pull/78
- Catching some lingering masters by @wildsm in https://github.com/bandframework/surmise/pull/79
- adding user input emulator variance for nuclear-ROSE by @mosesyhc in https://github.com/bandframework/surmise/pull/75
- surmise v0.2 staging by @mosesyhc in https://github.com/bandframework/surmise/pull/53
- Update CHANGELOG.rst by @wildsm in https://github.com/bandframework/surmise/pull/83
New Contributors
- @danOSU made their first contribution in https://github.com/bandframework/surmise/pull/30
- @wildsm made their first contribution in https://github.com/bandframework/surmise/pull/32
Full Changelog: https://github.com/bandframework/surmise/compare/v0.1.1...v0.2.0
- Python
Published by mosesyhc over 2 years ago
https://github.com/bandframework/surmise - v0.1.1
Release v0.1.1
Include a new emulation method PCGPwM.py integrated with Cython (see surmise\emulationmethods). Include a new emulation method PCGPwMatComp.py (see surmise\emulationmethods). Include a new calibration method simulationpost.py (see surmise\calibrationmethods). Include a new calibration method mlbayeswoodbury.py (see surmise\calibrationmethods). Include a new sampling method PTLMC.py (see surmise\utilitiesmethods). Update GPy.py to handle high-dimensional data and allow nan values (see surmise\emulationmethods). Examples are updated to illustrate the new methods (see \examples). Documentation is improved to provide a developer guide (see docs\contributing.rst).
- Python
Published by ozgesurer almost 5 years ago
https://github.com/bandframework/surmise -
- Initial release.
- Python
Published by ozgesurer over 5 years ago