This release includes significant updates to the mambular
package, focusing on integrating the pretab
library for preprocessing, updating the version, and removing deprecated preprocessing modules. The most important changes include updating the documentation, modifying imports to use pretab
, and removing old preprocessing code.
Documentation Updates:
README.md
: Updated preprocessing section to mention the use ofpretab
and provided links for further information.docs/api/preprocessing/Preprocessor.rst
: Removed thePreprocessor
class documentation.docs/api/preprocessing/index.rst
: Removed the preprocessing module documentation.
Codebase Updates:
mambular/__version__.py
: Updated the version from 1.4.0 to 1.5.0.mambular/models/utils/sklearn_base_lss.py
andmambular/models/utils/sklearn_parent.py
: Changed imports frommambular.preprocessing
topretab.preprocessor
and updated related code. [1] [2]
Removal of Deprecated Code:
mambular/preprocessing/basis_expansion.py
,mambular/preprocessing/ple_encoding.py
, andmambular/preprocessing/__init__.py
: Removed old preprocessing classes and methods. [1] [2] [3]
What's Changed
- change readme by @AnFreTh in #255
- TabR integration + compatibility check for PLR embedding with pre-processing types. by @bishnukhadka in #258
- merge master back to develop by @AnFreTh in #259
- Lss fix by @AnFreTh in #260
- v1.5.0 by @mkumar73 in #261
- preprocessor cleanup by @mkumar73 in #262
- v1.5.0 fixed by @mkumar73 in #263
New Contributors
- @bishnukhadka made their first contribution in #258
Full Changelog: v1.4.0...v1.5.0