14. What’s new#

14.1. Julearn 0.3.1.dev105 (2024-01-23)#

Bugfixes#

  • Add BaseEstimator to ConfoundRemoval for Target by Sami Hamdan (#151)

  • Skip wrapping scorers when target transformers can inverse transform and avoid logging filtered warnings by Fede Raimondo (#236)

  • Fix alternative parameter not being used in the corrected t-test Fede Raimondo (#245)

  • Fix hyperparameter not being set in PipelineCreator.add when an object is used as model, by Fede Raimondo (#247)

Improved Documentation#

Enhancements#

Features#

  • Add support for multiple grids in hyperparameter tuning by Fede Raimondo (#47)

Misc#

14.2. Julearn 0.2.5 (2022-07-21)#

API Changes#

  • Make API surrounding registering consistently use overwrite by Sami Hamdan

  • Inner cv needs to be provided using search_params. Deprecating cv in model_params by Sami Hamdan (#146)

  • Add n_jobs and verbose to run_cross_validation by Sami Hamdan

Bugfixes#

  • Fix a hyperparameters setting issue where the parameter had an iterable of only one element by Sami Hamdan (#96)

  • Fix installations instruction for latest development version (add --pre) by Fede Raimondo

  • Fix target transformers that only normal transformers are wrapped by Sami Hamdan (#94)

  • Fix compatibility with new scikit-learn release 0.24 by Sami Hamdan (#108)

  • Fix compatibility with multiprocessing in scikit-learn by Sami Hamdan

  • Raise error message when columns in the dataframe are nos strings by Fede Raimondo (#77)

  • Fix not implemented bug for decision_function in ExtendedDataFramePipeline by Sami Hamdan (#135)

  • Fix Bug in the transformer wrapper implementation by Sami Hamdan (#122)

  • Fix Bug Target Transformer missing BaseEstimator by Sami Hamdan (#151)

  • Fix Bug of showing Warnings when using confound removal by Sami Hamdan (#152)

  • Fix Bug registered scorer not working in dictionary for scoring by Sami Hamdan

Improved Documentation#

Enhancements#

  • Bump minimum python version to 3.7 by Fede Raimondo

  • Refactor scoring to allow for registering and callable scorers by Sami Hamdan

  • Update model_selection and add capabilities to register searchers by Sami Hamdan

  • Update default behavior of setting inner cv according to scikit-learn instead of using outer cv as default by Sami Hamdan

  • Add tests and more algorithms to DynamicSelection by Sami Hamdan and Shammi More

Features#