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
Answered
Hello Clearml Friends

Hello clearml friends 🙂 ,

I have a question regarding the requirements_file arguments in Task.create() .
Can I put a path/link to requirements from git repo?

My use case is: I have an API application; I would like this API to be able to create clearml task/controller whose source code is hosted inside another package. I am able to easily point at the branch , script etc, but when is time to point at the requirements_file , it seems it looks for the file in the api application

  
  
Posted one year ago
Votes Newest

Answers 4


Hello CostlyOstrich36 any news about it ? 🙂

  
  
Posted one year ago

Hello FreshKangaroo33 ,

This is a very interesting idea if I understand it correctly! Let me elaborate on it a bit to see if I understand your idea - You want the ability to create pipeline steps in the controller simply by specifying the source control parameters + packages, correct?

I'm not sure if it's available now but you can give specific packages to be used in a pipeline and it's possible to implement your use case with the current tools through a workaround. How do you currently run pipelines?

  
  
Posted one year ago

FreshKangaroo33 , I'm sorry for the delay. It looks like it will require a feature request. Maybe open a github issue to track it? 🙂

  
  
Posted one year ago

Hey CostlyOstrich36 Thank you very much for the answer!

You want the ability to create pipeline steps in the controller simply by specifying the source control parameters + packages, correct?

So I guess yes but there are 2 cases;

case A : my running application (whose source code is in ./git/repo_1/ ) wants to launch a simple clearml task (python script with Task.init() ) whose source code is ./git/repo_2 and specify branch, script and requirments_file ... the requirements_file is in repo_2

case B : my running application (whose source code is in ./git/repo_1/ ) wants to create a controller (with components using this syntax, https://www.youtube.com/watch?v=UVBk337xzZo ) whose source code is ./git/repo_2 and specify branch, script and requirments_file ... the requirements_file is in repo_2

  
  
Posted one year ago
518 Views
4 Answers
one year ago
one year ago
Tags