RSMTool 11.0.1
💡 New features 💡
- New rsmexplain plots by @damien2012eng in #603
- Full W&B integration to allow logging of output artifacts and report by @tamarl08 in #617, #620, #621, #623, #627
- Add FAQ page to documentation by @desilinguist in #622
- Add support for Python 3.11 by @desilinguist in #628
- Add support for output files when auto-generating configurations by @desilinguist in #640
- Enhancements to fast_predict by @mulhod in #632
- NOTE: The
.model
files produced byrsmtool
are no longer SKLL model files. They are serializedrsmtool.Modeler
objects. This change should be transparent to the users if the only places they use the.model
files are withrsmpredict
andrsmexplain
. However, if those files are used outside of RSMTool and expected to contain SKLL learners, then the following change is needed: users would now need to use theModeler.load_from_file()
method to load the.model
file produced byrsmtool
and then access the SKLL learner via the.learner
attribute.
🛠️ Bugfixes & Improvements 🛠️
- Migrate nose to nose2 by @damien2012eng in #610
- Upgrade
shap
by @desilinguist in #612 - Use example IDs when specifying
sample_ids
by @desilinguist in #613 - Expect
scale_with
value of 'raw' in rsmeval by @tamarl08 in #614 - Fix
update_files
fornose2
. by @desilinguist in #616 - Fix bug in wording of what will be highlighted for disattenuated correlation by @mulhod in #594
- Pin skll version in doc requirements by @tamarl08 in #619
- Remove unnecessary warnings in HTML reports. by @desilinguist in #624
- Include system information in RSMExplain reports by @desilinguist in #633
- Suppress alt text warnings when generating reports by @desilinguist in #634
- Fix W&B tests and add to CI builds. by @desilinguist in #637
- Switch to
ruff
for pre-commit checks by @desilinguist in #639 - Fix test dir usage in test_wandb by @tamarl08 in #642
🙏🏽 Contributions & Code Reviews 🙏🏽
Full Changelog: v10.0.0...v11.0.1