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
Hello Everyone, I'M Trying To Do Prepare A Pipeline On Clearml With My Custom Framework Script That Import And Executes Other Scripts. However, When I Write Functions Inside The Pipeline I Get

hello everyone,

I'm trying to do prepare a pipeline on clearml with my custom framework script that import and executes other scripts. However, when I write functions inside the pipeline I get no module named foo error. how can I prepare the pipeline properly ?

My script looks like above :

` import foo.train as train

def train_func():

pipe = PipelineController(
name='Pipeline demo',


cache_executed_step=True,) `

Posted one year ago
Votes Newest

Answers 5

oh thank you. Is it have to be related to the repo of the foo script right ?

Posted one year ago


Posted one year ago

Hi GhastlySquirrel83 ,

You can specify the repository ( repo=None, repo_branch=None, repo_commit=None parameters) in the add_function_step for connecting the specific repo into the step, you can view all the options with some examples here - https://clear.ml/docs/latest/docs/references/sdk/automation_controller_pipelinecontroller#add_function_step

Posted one year ago

OK got it, thank you! On the other hand why do I need this ? Why can't execute the script in this way ?

Posted one year ago

you can, if its a standalone one

Posted one year ago
5 Answers
one year ago
one year ago