smartdispatch icon indicating copy to clipboard operation
smartdispatch copied to clipboard

Workflow improvement suggestions

Open rizar opened this issue 8 years ago • 3 comments

I really like using smart_dispatch and I have a few ideas how it could be improved:

  • The location for creating logs should configurable, now SMART_DISPATCH_LOGS seems to be hardcoded.
  • ~~The names of the log folder in SMART_DISPATCH_LOGS should be configurable. When I run my 99th experiment it becomes quite hard to enter the path to its folder with logs. Would be cool to be able to do smth like~~
smart_dispatch.py -n my_experiment_with_batch_norm

~~which could create a folder SMART_DISPATCH_LOGS/my_experiment_with_batch_norm~~

  • The by far most important deliverables of a launch are .err and .out files. I think they should have simpler names (now their names contain some kind of a hash) and that they should be in the top-level folder, not in /logs.
  • ~~I think that the default current directory for the launched job should be not the home folder, but rather SMART_DISPATCH_LOGS/my_experiment_.... This would be very helpful when one wants to repeat an experiment multiple times but is too lazy to invent a handful of different names for experiments of the series.~~

So far this it it, maybe more is coming.

rizar avatar Apr 11 '16 13:04 rizar

For the -n option #55 is related.

" think that the default current directory for the launched job should be not the home folder," It's not, It's the current directory.

mgermain avatar Apr 11 '16 23:04 mgermain

👍 , also please allow for name with subdirectories, for instance I would run sth like

smart_dispatch.py -n 2016_11_1/my_experiment_with_batch_norm

, as for instance I like to group experiments by day or week

kudkudak avatar Nov 08 '16 01:11 kudkudak

#132 is related to your point about the logs.

mgermain avatar Feb 02 '17 20:02 mgermain