You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@madlib.apache.org by Nikhil Kak <nk...@vmware.com> on 2021/04/10 04:33:26 UTC
[Announce] Apache MADlib v1.18.0 released
The Apache MADlib team is pleased to announce the immediate availability of the 1.18.0 release.
The main goals of this release are:
New features
- DL: setup methods for grid search and random search (MADLIB-1439)
- DL: Add support for custom loss functions (MADLIB-1441)
- DL: Hyperband phase 1 - print run schedule (MADLIB-1445)
- DL: Hyperband phase 2 - generate MST table (MADLIB-1446)
- DL: Hyperband phase 3 - logic for diagonal runs (MADLIB-1447)
- DL: Hyperband phase 4 - implement full logic with default params (MADLIB-1448)
- DL: Hyperband phase 5 - implement full logic with optional params (MADLIB-1449)
- AutoML: add Hyperopt for deep learning (MADLIB-1453)
- DL: Add Multiple input/output support to load, fit, and evaluate (MADLIB-1457)
- DL: Add multiple input/output support on advanced features (MADLIB-1458)
- DL: add caching param to autoML interface (MADLIB-1461)
- DL: Add support for TensorBoard (MADLIB-1474)
- DBSCAN clustering algo - phase 1 (MADLIB-1017)
Improvements:
- DL: cache data to speed training (MADLIB-1427)
- DL: reduce GPU idle time between hops (MADLIB-1428)
- DL: utility to load and delete custom Python functions (MADLIB-1429)
- DL: support custom loss functions (MADLIB-1432)
- DL: support custom metrics (MADLIB-1433)
- DL: Fit multiple does not print timing for validation evaluate (MADLIB-1462)
- DL: Fix gpu_memory_fraction for distribution_policy != 'all_segments' (MADLIB-1463)
- DL: add object table info in load MST table utility function (MADLIB-1430)
- DL: improve speed of evaluate for multiple model training (MADLIB-1431)
- DL: improve existing grid search method (MADLIB-1440)
- DL: Remove dependency on keras (MADLIB-1450)
- DL: Improve output of predict (MADLIB-1451)
- DL: Add top n to evalute() (MADLIB-1452)
- DL - Write best so far to console for autoML methods (MADLIB-1454)
- Do not try to drop output tables (MADLIB-1442)
- Prevent an "integer out of range" exception in linear regression train (MADLIB-1460)
Bug fixes:
- DL: Fix fit_multiple when output_table or mst_table is passed as NULL (MADLIB-1464)
- DL: Iris predict accuracy has regressed (MADLIB-1465)
- DL: madlib_keras_fit_multiple_model goes down with an IndexError: tuple index out of range (MADLIB-1467)
- DL: Crash in fit_multiple when any model reaches loss=nan (MADLIB-1443)
- DL: BYOM fails at get_num_classes (MADLIB-1472)
- DL: Hyperband cumulative output time is not correct (MADLIB-1456)
- check bigint support for all graph methods (MADLIB-1444)
- MLP: weights param not working (MADLIB-1471)
Other:
- Create build trigger jobs on cloudbees (MADLIB-1466)
All release changes can be found here:
https://cwiki.apache.org/confluence/display/MADLIB/MADlib+1.18.0
You can download the source release and convenience binary packages
from Apache MADlib's download page here:
https://madlib.apache.org/download.html
Alternatively, you can download through an ASF mirror near you:
https://www.apache.org/dyn/closer.lua/madlib/1.18.0
----
Apache MADlib is an open-source library for scalable in-database
analytics. It provides data-parallel implementations of mathematical,
statistical and machine learning methods for structured and
unstructured data.
The MADlib mission: to foster widespread development of scalable
analytic skills, by harnessing efforts from commercial practice,
academic research, and open-source development.
We welcome your help and feedback. For more information on how to
report problems, and to get involved, visit the project website at
https://madlib.apache.org
----
Thank you, everyone, who contributed to the 1.18.0 release. We look forward to continued community participation for the next release!
Regards,
Nikhil Kak