The Apache Mahout PMC is pleased to announce the release of Mahout 0.12.2 which is a minor release following 0.12.1 in May 2016.
Mahout's goal is to create an environment for quickly creating machine learning applications that scale and run on the highest performance parallel computation engines available. Mahout comprises an interactive environment and library that supports generalized scalable linear algebra and includes many modern machine learning algorithms. Having evaluated Java Swing based plotting capabilities, The project has decided that currently, the best direction for data visualization is to integrate with Apache Zeppelin. Mahout developers are working towards a Mahout Zeppelin interpreter for visualization and other notebook capabilities [1]. Mahout 0.12.2 is a maintenance release over Mahout 0.12.1 mainly focused on providing helper functions for Mahout-Zeppelin integration with a couple of minor bug fixes [2]. 1. MAHOUT-1866 Add matrix-to-tsv string function. 2. MAHOUT-1863 cluster-syntheticcontrol.sh errors out with "Input path does not exist". 3. MAHOUT-1868 purge smile plotting from the codebase. Many thanks to all Apache committers and contributors. Special thanks to Trevor Grant and Albert Chu. . Future Roadmap: 1. Many Online and Batch Algorithm additions. 2. Support for Native Optimizations. 3. Performance enhancements for Samsara Framework. 4. Performance enhancements for Algebraic Operations. 5. Integration of Mahout DRMs with Apache Arrow [1]https://issues.apache.org/jira/browse/ZEPPELIN-116 [2] https://issues.apache.org/jira/browse/MAHOUT-1868?jql=project%20%3D%20MAHOUT%20AND%20status%20%3D%20Resolved%20AND%20fixVersion%20%3D%200.13.0
