News for hackers. Stuff that matters.
Re:MLflow: An Open Source Machine Learning Platform by denzil_correa on Tuesday June 05, 2018 @05:05PM (#17242053)
What are the current open source alternatives to MLflow?
Re:MLflow: An Open Source Machine Learning Platform by hcrisp on Tuesday June 05, 2018 @06:00PM (#17242455)
Re:MLflow: An Open Source Machine Learning Platform by sbpayne on Tuesday June 05, 2018 @09:13PM (#17243637)
The open source alternatives you list seem to only provide experimentation logging. ML Flow seems to support more (such as model deployment).

Not to claim that the deployment processes are _good_, just that MLFlow seems more general than these open source alternatives listed here.

Re:MLflow: An Open Source Machine Learning Platform by __bee on Tuesday June 05, 2018 @07:31PM (#17243114)
How about SageMaker, Can we include it in this list. I played with SageMaker sometime ago and it helps you build a whole pipeline to host your models, in addition to host your notebook and bridge the gap between data scientists and data engineers.
Re:MLflow: An Open Source Machine Learning Platform by brylie on Wednesday June 06, 2018 @12:35AM (#17244379)
Anecdotally, we considered using the hosted versions of Jupyter and Apache Zeppelin that are part of AWS SageMaker and EMR. We couldn't figure out a simple/familiar workflow for keeping the notebooks under version control. So, we agreed to run the notebooks locally, use a familiar Git-based workflow, and interact with the AWS infrastructure through the local notebook instances.
Re:MLflow: An Open Source Machine Learning Platform by garysieling on Wednesday June 06, 2018 @07:45AM (#17246176)
Does Zeppelin work naturally with git? I've been struggling to get the right setup with just Jupyter
Re:MLflow: An Open Source Machine Learning Platform by brylie on Saturday June 09, 2018 @04:08AM (#17272059)
Well, good question. The file format for Jupyter is not ideal for 'code craftsmanship', as pointed out by another comment. There are utilities to strip out some of the metadata from the Jupyter files, such as rendered output and run counters, but that is a trade-off to be decided by your team:

https://github.com/kynan/nbstripout

Re:MLflow: An Open Source Machine Learning Platform by pilooch on Tuesday June 05, 2018 @09:19PM (#17243672)
For deep learning, deepdetect can be useful in dev and prod phase.
Re:MLflow: An Open Source Machine Learning Platform by mmq on Tuesday June 05, 2018 @05:49PM (#17242387)
Polyaxon, https://github.com/polyaxon/polyaxon, is an alternative project to MLFlow that is also open source.

disclaimer: I am the author of Polyaxon.

Re:MLflow: An Open Source Machine Learning Platform by syllogism on Tuesday June 05, 2018 @05:54PM (#17242421)
I've been using Polyaxon to train models for spaCy. It uses Kubernetes, so it's easy to set it up to work very efficiently on Google Compute Engine. For instance, you can set it to use pre-emptible instances, which makes the experiments very cheap.
Re:MLflow: An Open Source Machine Learning Platform by brylie on Wednesday June 06, 2018 @12:39AM (#17244397)
Any plans to support scikit?
Re:MLflow: An Open Source Machine Learning Platform by mmq on Wednesday June 06, 2018 @01:28AM (#17244553)
You can use scikit-learn, or any other library, to train your models.
Re:MLflow: An Open Source Machine Learning Platform by TheIronYuppie on Tuesday June 05, 2018 @06:17PM (#17242563)
I would imagine Kubeflow (https://github.com/kubeflow/kubeflow) would be complimentary (e.g. run MLFlow on top of it) - they claim platform neutrality.

Disclosure: I work at Google on Kubeflow.

Re:MLflow: An Open Source Machine Learning Platform by ddutta on Wednesday June 06, 2018 @03:47AM (#17245134)
Yes, Kubeflow is a vey promising platform for ml lifecycle management on kubernetes. The combination of kubernetes, istio and kubeflow could enable other higher layer workflow tools (mlflow, h2o etc). This space is early.
Re:MLflow: An Open Source Machine Learning Platform by xianghonglee on Wednesday June 06, 2018 @07:50AM (#17246198)
the mlflow now suport ml lifecycly management?I think we can find a way to combinate kubeflow and mlflow
Re:MLflow: An Open Source Machine Learning Platform by agnokapathetic on Tuesday June 05, 2018 @05:17PM (#17242158)
https://www.mlflow.org is open source.
Re:MLflow: An Open Source Machine Learning Platform by denzil_correa on Tuesday June 05, 2018 @05:18PM (#17242173)
I understand. However, there could be more than one open source ML platforms. Hence, open source alternatives to MLFlow doesn't imply MLFlow isn't open source.
Re:MLflow: An Open Source Machine Learning Platform by daveguy on Wednesday June 06, 2018 @12:35AM (#17244377)
https://pachyderm.io is a data science infrastructure framework that has both open source and enterprise versions.
Re:MLflow: An Open Source Machine Learning Platform by marcuniq on Wednesday June 06, 2018 @06:36AM (#17245883)
RiseML seems to be another alternative: https://riseml.com/

Not open source though

Re:MLflow: An Open Source Machine Learning Platform by allisterb on Wednesday June 06, 2018 @06:17AM (#17245796)
ClassifyBot https://github.com/allisterb/ClassifyBot

Designed to automate and make repeatable different stages in classification pipelines. Written in .NET but agnostic about language or framework. Embeds a Python interpreter and can interface with Java or R.

Disclaimer: I am a walrus

Re:MLflow: An Open Source Machine Learning Platform by shakedown1 on Wednesday June 06, 2018 @06:23AM (#17245828)
A couple more alternatives:

H2o: https://www.h2o.ai/h2o/ Data Robot: https://www.datarobot.com/

Re:MLflow: An Open Source Machine Learning Platform by phltech on Wednesday June 06, 2018 @11:25PM (#17253018)
Also not open source, but looks similar to what ParallelM does http://www.parallelm.com