Recent Releases of https://github.com/ibm/lale
https://github.com/ibm/lale - Dependency Update Release
Maintenance release that supports newer versions of dependencies.
- Add support for Python 3.12
- Add support for Numpy>=2.0
- Support newer versions of dependencies:
- imbalanced-learn: 0.13
- XGBoost: 3.0
- lightgbm: 4.6
- SnapML: 1.16
- scikit-learn: 1.6
- Improvements to test datasets
- Replace use of no longer available dataset
- Enable support for prefetching and caching datasets in CI
- Update all static tools
Removals/Known Issues: - Remove support for Python 3.8 and Python 3.9 - Python 3.9 is still believed to work , but it is no longer tested as part of CI and hence no longer supported. - Disable testing for RASL subsystem. - It should still work with older versions of Numpy and Python, however it currently breaks with newer versions - This breakage will hopefully be fixed, and tests re-enabled, in a future release. - Testing now generally happens against Numpy>=2.0. Numpy 1.X should still work, however it is no longer well-tested or supported.
- Python
Published by shinnar 11 months ago
https://github.com/ibm/lale - Version 0.8.4
Adds support for hyperopt 0.2.7
- Python
Published by shinnar over 1 year ago
https://github.com/ibm/lale - Version 0.8.3
- Visualizations as SVG with links and tooltips in jupyter notebook >=7.
- Eliminated dependency on numpy<2 directly in Lale, but note that some packages that are used with Lale still depend on numpy<2.
- Python
Published by hirzel over 1 year ago
https://github.com/ibm/lale - Version 0.8.2
- Improvements to the release deployment scripts
- Python
Published by shinnar almost 2 years ago
https://github.com/ibm/lale - Version 0.8.1
This release includes minor bug fixes
- Fix for xgb classifier without a label encoder
- URL links fix to open them in new tab
- Use newer AIF360 version that does not require an upper bound on numpy version
- Python
Published by shinnar almost 2 years ago
https://github.com/ibm/lale - Version 0.8.0
- Add support for Python 3.11
- The SMAC hyperoptimization backend is not currently supported on 3.11
- Add support for scikit-learn 1.3 and 1.4
- Update supported versions of numpy, scipy, pandas, xgboost, lightgbm, snapml, and tensorflow
- AIF360 does not currently support numpy>=1.24, so testing for aif360 libraries is done using an older version of numpy
- Fix readthedocs build so our documentation is correctly updated
- Add label encoding to our wrapper for XGBClassifier, since it longer does this.
- Shuffle data in some batching tests to (mostly) avoid problems with encoding
- Remove support for Python 3.7 and scikit-learn < 1.0
- Remove autoailibs wrappers and tests (they have been moved into the autoailibs package).
- Python
Published by shinnar almost 2 years ago
https://github.com/ibm/lale - Version 0.7.11
Fix a bug where links from pipeline visualizations to operator documentation did not work.
- Python
Published by hirzel about 2 years ago
https://github.com/ibm/lale - Version 0.7.10
- guard import of mystic
- add upper bound to tensorflow dependency
- remove protobuf installation version constraint.
- Python
Published by shinnar about 2 years ago
https://github.com/ibm/lale - Version 0.7.9
- Relax some dependency upper bounds
- Add RandomUnderSampler from imblearn
- Add Orbis and Urbis Mystic implementations
- Add 7 more fairness datasets
- Documentation improvements
- Add wrapper for autoai_libs.nsfa transformer
- Python
Published by shinnar over 2 years ago
https://github.com/ibm/lale - Version 0.7.8
- Updates to autoai_libs schemas to improve pretty-printing
- Update version of static checkers
- Python
Published by shinnar almost 3 years ago
https://github.com/ibm/lale - Version 0.7.7
- Improvements to CI
- more static checking
- only using trusted actions
- Improvements to aif360 schemas and derived operators
- Update SnapML schemas for new version
- loosen scipy release bounds
- Python
Published by shinnar almost 3 years ago
https://github.com/ibm/lale - 0.7.6
- suppress warnings from AIF360 when tempeh or fairlearn are not installed
- support
np.bool_in JSON schema validation and lale.lib.aif360 - eliminate duplicates in lale.lib.autogen to make it easier to maintain
- Python
Published by hirzel almost 3 years ago
https://github.com/ibm/lale - 0.7.5
- Rewrite importfromsklearnpipeline, reducing copying and calls to setparams
- update black version used for formatting code to 2023 standard
- Improvements to monoidal TargetEnoder implementation
- minor improvement to task graph code
- Python
Published by shinnar about 3 years ago
https://github.com/ibm/lale - 0.7.4
- Add support for scikit-learn 1.2.0
- Add a monoidal version of TargetEncoder
- Simplify importfromsklearn_pipeline and improve how it works with higher order operators
- Fix spark schema inspection so it uses only metadata
- Refactor schemas in autoai_libs
- Python
Published by shinnar about 3 years ago
https://github.com/ibm/lale - 0.7.3
- Test-suite improvements such as adding sphinx build
- Documentation improvements: fixed all sphinx warnings
- New operators: TargetEncoder and fairSMOTE
- Bug fixes and support of new schema features such as "transient":"alwaysPrint" to always print a hyperparameter value in pretty_print even if it has default value.
- Python
Published by kiran-kate about 3 years ago
https://github.com/ibm/lale - 0.7.2
CI and RASL fixes.
- Python
Published by kiran-kate over 3 years ago
https://github.com/ibm/lale - 0.7.1
- fixes to autogen schemas
- fix to autoai_libs DateTransformer
- Python
Published by hirzel over 3 years ago
https://github.com/ibm/lale - 0.7.0
- Improves support for partial_fit
- Improves the pretty printer
- Improves support for typed users
- Adds lale.lib.sklearn.perceptron (wrapping sklearn.linear_model.Perceptron)
- RASL (experimental):
- Removes support for Spark Dataframes that don't have an index
- Moves HashingEncoder to category_encoders and improved documentation
- Python
Published by shinnar over 3 years ago
https://github.com/ibm/lale - 0.6.19
Updated version of aif360 during installation.
- Python
Published by kiran-kate over 3 years ago
https://github.com/ibm/lale - 0.6.16
Adding py.typed marker to enable MyPy on packages that use Lale.
- Python
Published by hirzel over 3 years ago
https://github.com/ibm/lale - 0.6.17
- fit_transform for lale operators
- partial_fit for xgboost and lightgbm
- Minor fixes and updates to README.
- Python
Published by kiran-kate over 3 years ago
https://github.com/ibm/lale - 0.6.16
Changed the version of black in setup.py compared to 0.6.15.
- Python
Published by kiran-kate over 3 years ago
https://github.com/ibm/lale - 0.6.15
- Add support for scikit-learn 1.1
- Add lower and upper bound constraints for scikit-learn to help suggest recommended versions
- Add support for newer versions of XGBoost
- Python
Published by shinnar over 3 years ago
https://github.com/ibm/lale - 0.6.14
Updated metrics to handle y as DataFrame.
- Python
Published by hirzel over 3 years ago
https://github.com/ibm/lale - 0.6.13
Release for the KDD'22 tutorial
- Python
Published by kiran-kate over 3 years ago
https://github.com/ibm/lale - 0.6.12
Hands-on tutorials for KDD'22: https://github.com/IBM/lale/tree/master/examples/kdd22
- Python
Published by kiran-kate over 3 years ago
https://github.com/ibm/lale - 0.6.11
- RASL: balanced accuracy, balancedaccuracyand_di
- Documentation improvements
- lale.lib.autoai_libs.DateTransformer
- Python
Published by kiran-kate over 3 years ago
https://github.com/ibm/lale - 0.6.10
Fixes and changes to RASL, lale.lib.aif360 and import and export from sklearn.
- Python
Published by kiran-kate over 3 years ago
https://github.com/ibm/lale - 0.6.9
- rasl fixes
- a fix for autoaitslibs
- a change to Hyperopt's fit to accept a validation dataset.
- Python
Published by kiran-kate almost 4 years ago
https://github.com/ibm/lale - 0.6.8
- Batching can handle an iterable or data loader without knowing n_batches.
- XGBoost 1.6
- prettyprint lists a list of external modules in `wrapimported_operators`.
- Python
Published by kiran-kate almost 4 years ago
https://github.com/ibm/lale - 0.6.7
- Batching changes to use task graphs
- Removed autoaitslibs operators
- BatchedTreeEnsemble estimators from SnapML
- New rasl operators such as BatchedBaggingClassifier and HashingEncoder
- Spilling in task graphs
- Python
Published by kiran-kate almost 4 years ago
https://github.com/ibm/lale - 0.6.6
- Bug fixes
- Improved interface for Monoids
- Spilling in task graphs
- multi-column index in SparkWithIndex
- Python
Published by kiran-kate almost 4 years ago
https://github.com/ibm/lale - 0.6.5
- Fixes a regression (https://github.com/IBM/lale/commit/33d897218edd404ea5ddc4757c719f46fadf4bd8)
- New lale.lib.rasl operators.
- Python
Published by kiran-kate almost 4 years ago
https://github.com/ibm/lale - 0.5.11
New release that delivers the string_indexer fix for 0.5.x.
- Python
Published by kiran-kate about 4 years ago
https://github.com/ibm/lale - 0.6.4
Added a new operator lale.lib.autoai_libs.ColumnSelector.
- Python
Published by kiran-kate about 4 years ago
https://github.com/ibm/lale - 0.6.3
Release with correct schema updates for xgboost 1.5.1.
- Python
Published by kiran-kate about 4 years ago
https://github.com/ibm/lale - 0.6.2
A version that is fully tested (almost, without static checks) on Python 3.9. Contains minor fixes compared to the previous version.
- Python
Published by kiran-kate about 4 years ago
https://github.com/ibm/lale - 0.5.10
- New RASL operators: MinMaxScaler, OrdinalEncoder and OneHotEncoder
- Fixes and changes for autoai-ts-libs
- Scikit-learn compatibility by creating a steps property on lale pipelines and a mechanism to forward attribute access.
- Python
Published by kiran-kate about 4 years ago
https://github.com/ibm/lale - 0.6.1
- New RASL operators: MinMaxScaler, OrdinalEncoder and OneHotEncoder
- Fixes and changes for autoai-ts-libs
- Scikit-learn compatibility by creating a
stepsproperty on lale pipelines and a mechanism to forward attribute access.
- Python
Published by kiran-kate about 4 years ago
https://github.com/ibm/lale - 0.5.9
Simplified combined fairness and predictive accuracy metrics to use a linear combination.
- Python
Published by hirzel about 4 years ago
https://github.com/ibm/lale - 0.5.8
- schema changes for autoaitslibs.
- partial_fit for a pipeline.
- diff of pipelines.
- some fixes and other changes.
- fixes for autoaitslibs.
- Python
Published by kiran-kate about 4 years ago
https://github.com/ibm/lale - 0.6.0
- Schema changes for autoaitslibs.
partial_fitfor a pipeline.diffof pipelines.- Some fixes and other changes.
- Python
Published by kiran-kate about 4 years ago
https://github.com/ibm/lale - 0.5.7
- Making pretty_print() more robust.
- Making fairness support more robust.
- Python
Published by hirzel over 4 years ago
https://github.com/ibm/lale - 0.5.6
- RASL operator implementation such as Filter, Aggregate, GroupBy, OrderBy etc.
- Changes for ensembling experiments with lale.lib.aif360.
- Refactoring of lale.lib.aif360 and creation of a new setup target
fairness. - Customize schemas if the environment has sklearn 1.0.
- Update of schema constraints based on the "weakest precondition" work.
- Other changes and bug fixes.
- Python
Published by kiran-kate over 4 years ago
https://github.com/ibm/lale - 0.5.5
- Access to 2 multi-table datasets: go_sales and imdb.
- Improvement in error messages
- Support for predictlogproba
- Bug fixes
- Python
Published by kiran-kate over 4 years ago
https://github.com/ibm/lale - 0.5.4
- New StackingClassifier and StackingRegressor operators
- Lale operators for autoai-ts-libs
- New Join operator
- Bug fixes
- Python
Published by kiran-kate over 4 years ago
https://github.com/ibm/lale - 0.5.3
- New datasets to lale.lib.aif360: SpeedDating, Boston housing, MEPS, Titanic, COMPAS, Teaching Assistant Evaluation, and Nursery
- Improvements in documentation and schemas
- Minor bug fixes
- New curated schemas for IsoMap and IsolationForest
- Python
Published by kiran-kate over 4 years ago
https://github.com/ibm/lale - 0.5.2
Added an option for timeout to grid search and halving grid search. Also removed codecov from our build due to a reported security issue with codecov.
- Python
Published by kiran-kate almost 5 years ago
https://github.com/ibm/lale - 0.5.1
Fixes and more changes for sklearn compatibility.
- Python
Published by kiran-kate almost 5 years ago
https://github.com/ibm/lale - 0.5.0
Added LinearSVR, removed BaseClassifier and regressor, and added support for get_params(deep=True).
- Python
Published by kiran-kate almost 5 years ago
https://github.com/ibm/lale - 0.4.15
Support for HalvingGridSearchCV and score. Improved documentation and scikit-learn wrappers.
- Python
Published by kiran-kate almost 5 years ago
https://github.com/ibm/lale - 0.4.14
Improvements to cloning, new SnapML estimators, improvements to AIF360 wrappers.
- Python
Published by hirzel about 5 years ago
https://github.com/ibm/lale - 0.4.12
Disabled data schema validation by default with an option to control it via lale/settings.py, new SnapML estimators, changes to aif360 datasets.
- Python
Published by kiran-kate about 5 years ago
https://github.com/ibm/lale - 0.4.11
New changes for aif360 support and replacement of pai4sk by publicly available SnapML package.
- Python
Published by kiran-kate about 5 years ago
https://github.com/ibm/lale - 0.4.10
Support for new mitigators and metrics from aif360, minor bug fixes and schema changes.
- Python
Published by kiran-kate about 5 years ago
https://github.com/ibm/lale - 0.4.9
Improvements to AIF360 support, and implemented Map operator for pandas.
- Python
Published by hirzel about 5 years ago
https://github.com/ibm/lale - Infrastructure improvements
Add support for auto-deployment of releases to PyPi
- Python
Published by shinnar over 5 years ago
https://github.com/ibm/lale - 0.4.7
Support for categorical attributes in using aif360 with Lale, scorers that combine performance and disparate impact score, change to use the latest hyperopt version, switch from travis to github actions and minor bug fixes.
- Python
Published by kiran-kate over 5 years ago
https://github.com/ibm/lale - 0.4.6
More checks with flake, schema simplification bug fixes, upgrade to new versions of aif360, pandas and support for numpy ndarrays and categorical values while using disparate_impact scorer with Lale.
- Python
Published by kiran-kate over 5 years ago
https://github.com/ibm/lale - 0.4.5
Schema changes to some estimators and changes after applying black and isort.
- Python
Published by kiran-kate over 5 years ago
https://github.com/ibm/lale - Lale 0.4.4
Improvements to pretty-printing and error messages.
- Python
Published by hirzel over 5 years ago
https://github.com/ibm/lale - 0.4.3
AutoPipeline operator and bug fixes for sklearn 0.23 support and pretty print of autoai_libs operators.
- Python
Published by kiran-kate over 5 years ago
https://github.com/ibm/lale - 0.4.2
Upgraded the default supported version of sklearn to be >=0.20.3, and minor bug fixes related to the previous release.
- Python
Published by kiran-kate over 5 years ago
https://github.com/ibm/lale - 0.4.1
New operators for data joins and aggregations, schema changes to many operators to support sklearn version >=0.22 and minor fixes.
- Python
Published by kiran-kate over 5 years ago
https://github.com/ibm/lale - Lale 0.4.0
Improved type checking and type-based search space pruning. Moved XGBoost and LightGBM from required to full dependencies. Improved sklearn_compat and added three Snap ML operators.
- Python
Published by hirzel over 5 years ago
https://github.com/ibm/lale - 0.3.19
Added test coverage, more test cases and some bug fixes.
- Python
Published by kiran-kate over 5 years ago
https://github.com/ibm/lale - 0.3.16
Minor fixes.
- Python
Published by kiran-kate almost 6 years ago
https://github.com/ibm/lale - 0.3.15
Minor fixes.
- Python
Published by kiran-kate almost 6 years ago
https://github.com/ibm/lale - 0.3.14
Minor updates to README and fixes to 3 operators.
- Python
Published by kiran-kate almost 6 years ago
https://github.com/ibm/lale - Lale 0.3.13
Minor fixes.
- Python
Published by hirzel almost 6 years ago
https://github.com/ibm/lale - Lale 0.3.12
This release adds operator lale.lib.autoai_libs.TNoOp.
- Python
Published by hirzel almost 6 years ago
https://github.com/ibm/lale - 0.3.11
Schema changes to remove hyper-parameter constraints which do not raise any errors from scikit-learn.
- Python
Published by kiran-kate almost 6 years ago
https://github.com/ibm/lale - 0.3.10
This release contains schema changes for some lale.lib.sklearn operators.
- Python
Published by kiran-kate almost 6 years ago
https://github.com/ibm/lale - Lale 0.3.9
This release contains some improvements to pretty-printing and error messages.
- Python
Published by hirzel almost 6 years ago
https://github.com/ibm/lale - 0.3.8
Bug fixes and documentation improvements. Addition of BaselineClassifier and BaselineRegressor.
- Python
Published by kiran-kate almost 6 years ago
https://github.com/ibm/lale - 0.3.7
Bug fixes from the previous release.
- Python
Published by kiran-kate almost 6 years ago
https://github.com/ibm/lale - 0.3.6
pretty-print bug fixes, added TopKVotingClassifier, added support for new libraries such as autoai_libs and imbalanced-learn, updated autopen schemas for documentation and more documentation enhancements.
- Python
Published by kiran-kate almost 6 years ago
https://github.com/ibm/lale - Lale 0.3.5
Besides the capabilities from v0.3.4.6, this release makes it easier to use classifiers in the middle of a pipeline by supporting decision_function.
- Python
Published by hirzel almost 6 years ago
https://github.com/ibm/lale - v0.3.4.6
This release includes new features such as support for lists and tuples for nested higher order operators, schema validation changes to expect separate schemas for transform and predict and to allow more flexible schemas ('laleType':'any'), documentation updates and ability to generate doc strings from schemas, fixes and updates to dependencies, fixes and updates to import and export from and to scikit-learn pipelines. It also includes bug fixes and enhancements to visualization, pretty_print, operator schemas, optimizer wrappers etc.
- Python
Published by kiran-kate almost 6 years ago
https://github.com/ibm/lale - Lale 0.3.3
This release makes convenience methods (removelast, visualize, prettyprint, transform_schema) available on all operators (individual, pipeline, choice). Also, this release makes improvements to higher-order operators (such as ensembles) and grammars.
- Python
Published by hirzel about 6 years ago
https://github.com/ibm/lale - Lale 0.3.2
This release turns search tools into proper Lale operators, so they work more smoothly with wrapimportedoperators and auto_configure. Also, this release expands the use of (sub-)schema checking on intermediate datasets.
- Python
Published by hirzel about 6 years ago
https://github.com/ibm/lale - Fix dependencies
Changes dependencies on liac-arff and mypy.
- Python
Published by gbdrt about 6 years ago
https://github.com/ibm/lale - Latest
Latest with new features: AIF360, Batching, automatically generated schemas, Glove embeddings and Universal Sentence Encoder and other fixes and updates.
- Python
Published by kiran-kate over 6 years ago