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
Hey Guys! I Have Multiple

Hey guys! I have multiple Task.init in my code, but they all report to the same task. For each one I used a different task_name and set reuse_last_task_id to False . I also used task.get_logger().current_logger(). for logging. Any ideas why everything is merged together? Thanks!

  
  
Posted one year ago
Votes Newest

Answers 5


you're always running a single task at a time. The whole point is that everything is reported to the task (auto-magic bindings, console logs etc.), so there cannot be any ambiguity. You can close the current task ( task.close() ) and init a new one if you'd like, but you can't init several at the same time.

  
  
Posted one year ago

Hmm okay, I'm doing a hyper parameter search by launching multiple processes of my train function. I've got a main task runing the search to log the final results, and a bunch of training tasks running in parallel. It would've been nice to be able to come back to each one individual training task, but I guess I'll do without

  
  
Posted one year ago

I would also suggest using pipelines if you want to do several actions with a task controlling the progress.

  
  
Posted one year ago

Alright! I'll take a look at it. It's also nice to know that pipelines will take care of it. Thanks!

  
  
Posted one year ago
587 Views
5 Answers
one year ago
one year ago
Tags