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
Hi I'M Trying To Run A Hyperparameter Tuning Experiment On A Privately Hosted Server And The Trials Are Forever Enqueued (Status: Pending) As Long As The Main Task Is Running But The Workers Are Never Utilised When The Trials Are Not Running. Is This Expe

Hi i'm trying to run a hyperparameter tuning experiment on a privately hosted server and the trials are forever enqueued (status: pending) as long as the main task is running but the workers are never utilised when the trials are not running. Is this expected behaviour? Below is an example of what i mean..

  
  
Posted 3 years ago
Votes Newest

Answers 14


So this is why 🙂
an agent can only run one Task at a time.
The HPO (being a Task on its own) should run on the "services" queue, where the agent can run multiple "cpu controller" Tasks like the HPO.
Make sense ?

  
  
Posted 3 years ago

Erm i'm not sure if the pics show what you mean. but essentially the hpo is running on the hpopt queue and my worker "fixitfelix" is assigned to the queue and is supposedly running the experiment already

  
  
Posted 3 years ago

Hi AverageBee39
Did you setup an agent to execute the actual Tasks ?

  
  
Posted 3 years ago

Is the agent idle ? it is running something else ?

  
  
Posted 3 years ago

Sure thing 🙂

  
  
Posted 3 years ago

Hey Martin, thanks for the reply. I did set up an agent and the reference template task runs perfectly fine on the worker. I only encounter this problem with the hyper parameter tuning experiments

  
  
Posted 3 years ago

Check on which queue the HPO puts the Tasks, and if the agent is listening to these queues

  
  
Posted 3 years ago

yes it is running the parent hpo task.

  
  
Posted 3 years ago

Does it say it runs something ?
(on the workers tab on the agents table it should say which Task it is running)

  
  
Posted 3 years ago

You can just spin another agent on the same machine 🙂

  
  
Posted 3 years ago

right right hahah got the terms wrong i assumed the agent meant a single machine. Thanks a lot Martin! saved me some extra time 🙏

  
  
Posted 3 years ago

ahhhh i see...so if i were to logically split a single agent into multiple queues would that allow me to run more tasks?

  
  
Posted 3 years ago

This is the parent task...shown in the pic of the experiment list above

  
  
Posted 3 years ago

yea the agent appears idle based on utilisation. It's actually my laptop beside me...

  
  
Posted 3 years ago
1K Views
14 Answers
3 years ago
one year ago
Tags