Examples: query, "exact match", wildcard*, wild?ard, wild*rd
Fuzzy search: cake~ (finds cakes, bake)
Term boost: "red velvet"^4, chocolate^2
Field grouping: tags:(+work -"fun-stuff")
Escaping: Escape characters +-&|!(){}[]^"~*?:\ with \, e.g. \+
Range search: properties.timestamp:[1587729413488 TO *] (inclusive), properties.title:{A TO Z}(excluding A and Z)
Combinations: chocolate AND vanilla, chocolate OR vanilla, (chocolate OR vanilla) NOT "vanilla pudding"
Field search: properties.title:"The Title" AND text
Hi All, We Are Using Mlflow Now. Would It Be Explain The Aspects Where Clearml Is Better Than Mlflow?

Hi all, we are using MLFlow now. Would it be explain the aspects where ClearML is better than MlFlow?

Posted one year ago
Votes Newest

Answers 3

Hi BattySeahorse19 !
We have made a comparison, https://clear.ml/blog/stacking-up-against-the-competition/ but as this industry moves in lightning-speed, this is probably already outdated 🙂
I am not closely following MLFLow so some of the features I'll discuss below might be outdated but the gist of it is this:
ClearML has an orchestration part, data management, serving, pipelines, Hyperparameter optimziation while MLFlow doesn't. ClearML offers a hosted Saas while MLFlow needs to be served by yourself. IIRC, ClearML supports more graphs types and has more features around downloading them, better comparing information and so on.
These are I think the big ticket items, there are more, and each tool gives a little different feeling when using it.

Posted one year ago

AnxiousSeal95 ClearML has orchestration part, does it mean it can replace k8s deployment?

Posted one year ago

BattySeahorse19 replacing k8s is a very tall order 🙂 What ClearML means when it says orchestration is taking for the environment for running experiments. This is achieved by using ClearML Agent which, once installed, can fetch tasks from execution queues (which allows you to build management on top such as fairness, load distribution and so on). Once a task is fetched it takes care of everything it needs, from cloning the repository to installing dependencies to pulling specific dockers. The aim of the Agent is to make remote machines accessible for users without needing to preconfigure them.

Posted one year ago
3 Answers
one year ago
one year ago