For those folks who are interested in the open source. H2O.ai has an open source library called H2O-3.
H2O-3 is an open source, in-memory, distributed, fast, and scalable machine learning and predictive analytics platform that allows you to build machine learning models on big data and provides easy productionalization of those models in an enterprise environment.
Get H2O-3 installed in R, Python, Scala on Hadoop/Yarn by following the instructions from the documentation.