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
Hey, Somehow

Hey, somehow clearml-agent don’t use requirements.txt file from the repo, I don’t know why, this is happening:
├── ML │ ├── data │ ├── README.md | ├── requirements.txt | ├── first_ml_model | .... │ ├── training.py │ ├── requirements.txt | .... │ ├── second_ml_model | .... │ ├── training.py │ ├── requirements.txt | .... │ └── third_ml_model | .... │ ├── training.py │ ├── requirements.txt | ....so when I change directory to first_ml_model and run the training.py script, does clearml-agent knows that it had to read requirements.txt from this first_ml_model , or what is this case here?!

Posted one year ago
Votes Newest

Answers 2

DeliciousSeal67 the agent will use the "install packages" section in order to install packages for the code. If you clear the entire section (you can do that in the UI or programmatically) then it will revert to requirementsd.txt
Make sense ?

Posted one year ago

Depends on how you start the task afaik. I think clearml-task uses requirements.txt by default, but otherwise clearml will parse your files dependencies or if you changed in clearml.conf it will use your conda/pip environment to generate the requirements.

Posted one year ago