MLflow

MLflow

Utilities / Application Utilities / Machine Learning Tools
Needs advice
on
KubeflowKubeflowKubernetesKubernetes
and
MLflowMLflow
in

We are trying to standardise DevOps across both ML (model selection and deployment) and regular software. Want to minimise the number of tools we have to learn. Also want a scalable solution which is easy enough to start small - eg. on a powerful laptop and eventually be deployed at scale. MLflow vs Kubernetes (Kubeflow)?

READ MORE
5 upvotes·53.4K views
Replies (1)
DevOps Manager at AI21 Labs·
Recommends
on
Argo

We do MLOps with Argo Workflows. But generally use Kubernetes for everything, even for the jobs Argo Workflows are running. Just adding text so the red bubble leaves me alone, more text, text, yes text.

READ MORE
3 upvotes·2.7K views
Project Manager at Sony·
Needs advice
on
FastTextFastText
and
GensimGensim

Can you please advise which one to choose FastText Or Gensim, in terms of:

  1. Operability with ML Ops tools such as MLflow, Kubeflow, etc.
  2. Performance
  3. Customization of Intermediate steps
  4. FastText and Gensim both have the same underlying libraries
  5. Use cases each one tries to solve
  6. Unsupervised Vs Supervised dimensions
  7. Ease of Use.

Please mention any other points that I may have missed here.

READ MORE
6 upvotes·854.4K views
Needs advice
on
DVCDVC
and
MLflowMLflow

I already use DVC to keep track and store my datasets in my machine learning pipeline. I have also started to use MLflow to keep track of my experiments. However, I still don't know whether to use DVC for my model files or I use the MLflow artifact store for this purpose. Or maybe these two serve different purposes, and it may be good to do both! Can anyone help, please?

READ MORE
7 upvotes·263K views
Replies (2)
Recommends
on
DVC
MLflow

I personally think that MLflow does a great job at experiment tracking, but If you've already set dvc and you're already using it, it makes more sense to me to keep data, code and model in the context of the same commit, under the same roof, than having some dangling files in another system that requires you to track down a commit on the ui, and then get a link to the model manually. Using artifact logging is very useful if you need to see for example generated photos in real time, and stop training in the middle, or if you don't already have a data versioning system set up. By the way DAGsHub let's you combine both very easily.

READ MORE
7 upvotes·1.7K views
AE at Iterative·
Recommends
on
DVC

Hey Hamid - I'm on the DVC team and I'm glad I randomly came across this.

We actually just released an experiment tracking tool that integrates seamlessly with DVC. If you want to see how it works please reach out! mikem@iterative.ai

READ MORE
1 upvote·175 views