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
Is It Possible To Upload From Clearml (Using

Is it possible to upload from ClearML (using Logger/upload_artifact ) a clearml.automation.optimization.HyperParameterOptimizer object? (as pickle for example)

I am getting this error when trying to pickle the optimizer.

I want to do this in order to use the study (Optuna), and outputs of the optimizer later on.

Traceback (most recent call last): File "<string>", line 1, in <module> TypeError: cannot pickle '_thread.lock' object

Posted 2 years ago
Votes Newest

Answers 3

Hi EmbarrassedSpider34 , what is your use-case? Isn't the Optimizer object something like a Task object? Since it's a process I'm not sure you can pickle it. wdyt?

Posted 2 years ago

So anyway,
you can pickle the above object (pickle the study).
But you can't actually pickle the optimizer itself as you said/

Posted 2 years ago

my_optimizer = an_optimizer.get_optimizer() plot_optimization_history(my_optimizer._study)Since my_optimizer._study is an optuna object

Posted 2 years ago
3 Answers
2 years ago
one year ago