Suite of parallel iterative algorithms built on top of Iterative Reduce
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 102 commits behind jpatanooga:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

Metronome is a suite of parallel iterative algorithms that run natively on Hadoop's Next Generation YARN platform.

  • Algorithms
    • Parallel Neural Networks
    • Parallel linear regression
    • Parallel logistic regression
    • Parallel K-means
    • Restricted Boltzmann Machines
    • Deep Belief Networks (Layers of RBMs with a discriminitive layer)
  • Scales linearly with input size
  • Built on top of BSP-style computation framework "Iterative Reduce" (Hadoop / YARN)
  • Packaged in a new suite of parallel iterative algorithms called Metronome on [IterativeReduce] (
    • 100% Java, ASF 2.0 Licensed, on github


Hadoop Summit EU 2013

<iframe src="" width="427" height="356" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC;border-width:1px 1px 0;margin-bottom:5px" allowfullscreen webkitallowfullscreen mozallowfullscreen> </iframe>

Video of Presentation from Hadoop Summit EU 2013

BigDataTechCon 2013

MLConf 2013


Contributors and Special Thanks

  • Adam Gibson
  • Michael Katzenellenbollen
  • Dr. Jason Baldridge
  • Dr. James Scott
  • Paul Wilkinson
  • David Kale