Qumat 0.4 Release
Qumat 0.4 Released
Release notes on GitHub Discussions.
Release notes on GitHub Discussions.
Introducing Qumat! (An Apache Mahout Joint)
There seem to be as many quantum computing languages as there are quantum computers. IBM’s qiskit attempts to address this by providing interfaces to multiple backends, but do we really want a vendor owning the coding ecosystem? What could go wrong? Lulz. Apache Mahout’s Qumat project allows users to write their circuits once and then run the same code on multiple vendors. In this talk we’ll discuss how Apache Mahout’s Samsara project introduced the idea of avoiding vendor lock-in by allowing machine learning experts to author algorithms in a vendor-neutral language that would then run everywhere. This spirit is living on in the Qumat project which allows user to write quantum circuits and algorithms (in a vendor-neutral Python library), which are then transpiled to run on IBM’s qiskit, Google cirq, Amazon Braket, or to extend the library to run on other hardware.
Oh happy day! A lot of work went into this release with getting the build system to work again so that we can release binaries. There really weren't too many new features over 14.0, but binaries now exist in Maven.
On another note, we had a really exciting "MahoutCon" track at ApacheCon@home this year. A special thanks to all of our speakers, and we plan to post the videos here when we're able.
We were under pressure to release a "version above 1.0" which seemed sort of arbitrary to us.
We decided to just stick with our original schema, but take it x10. Our last release was 0.14.0, and thus this release is 14.1. So if you're wondering where versions 1.0-13.0 are, that's what happened.
14.1 is a long overdue fix for us releasing binaries for to use, instead of having to build your own. 0.14.0 was us finally moving the old Map Reduce stuff out of the main trunk, because we haven't been about that for quite some time.
If you would like to help us test the release candidate, send an email to dev-subscribe@mahout.apache.org and reply to the
confimration email to join our mailing list, and happy Mahouting!
Hey all! We're preparing for Mahout version 14.1.
This release might not seem super exciting from a user perspective (except
we're bumping Apache Spark to version 2.x and Scala to version 2.11) but
it includes some very important 'behind the scenes changes'. We're doing a
heavy refactoring which will combine math and math-scala into a module
called core (no change to code required!).
We will be moving H2o and Flink-batch engines into community that is to
say the code will still be available, but we won't be actively maintaining
it (we will accept PRs though). We're moving the Map Reduce code to community
and have considered to once again accepting PRs against this code (if you have
an open PR, we'll hit you up after the release about rebasing and considering to
resubmit the PR)
We're going to be updating the Java dependency from 1.7 to 1.8.
There was a LOT of old junk in the POMs which we have clipped out.
Stay tuned and feel free to help out!
We've launced a new website, (a HUUUGE special thanks to David Miller from StartBootstrap.com).
It looks great but there's lots to do as we migrate and clean up content from the old site. If you see anything broken, please let us know via either: