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
Hello, I Have A Local Install Using The Docker Compose Approach. I'M Trying To Set

Hello, I have a local install using the docker compose approach.
I'm trying to set default_output_uri in /opt/clearml.conf and it's ignored. I also tried to set it in ~/clearml.conf for a quick test, but it's still ignored there. It only works when I set output_uri directly in Task.init(...

I used default_output_uri: "http://<files_server_ip>:8081" (replacing <files_server_ip> with our ip in the configs.
I restarted the dockers between each attempt to be sure, I even tried to restart from scratch and delete everything.

Any idea what I'm doing wrong?

  
  
Posted 2 years ago
Votes Newest

Answers 9


it means it should work in

~/clearml.conf

no?

Yes exactly

I was hoping to be able to set the default server-wide

I think this type of server-side wide defaults is not supported in the open-source version.
But in most cases, setting it up on the clearml-agents is probably the important thing. btw: you can also set it in an OS environment CLEARML_DEFAULT_OUTPUT_URI

  
  
Posted 2 years ago

I tested ~/clearml.conf and CLEARML_DEFAULT_OUTPUT_URI , they are both ignored.

Maybe for more context, I'm using https://github.com/allegroai/clearml/blob/master/examples/frameworks/pytorch-lightning/pytorch_lightning_example.py to test and the only way I can have the model checkpoints uploaded to the server is if I set output_uri in the Task.init .

I base the assumption that I should not have to do that on the following comment from ~/clearml.conf .

# Default Task output_uri. if output_uri is not provided to Task.init, default_output_uri will be used instead.

  
  
Posted 2 years ago

Apologies, the error on my side. It's working.

Thanks a lot!

  
  
Posted 2 years ago

MistakenDragonfly51 just making sure I understand, on Your machine (the one running the pytorch example),
you have set " CLEARML_DEFAULT_OUTPUT_URI " / configured the "clearml.conf" file with default_output_uri , yet the model checkpoint was Not uploaded?

  
  
Posted 2 years ago

it's saved in a

lightning_logs

folder where i started the script instead.

It should be saved there + it should upload it to your file server
Can you send the Task log? (this is odd)

  
  
Posted 2 years ago

yey working 🙂

  
  
Posted 2 years ago

Ah ok, thanks. I was hoping to be able to set the default server-wide and not have to tell all users to do it themselves in the code.

Actually, when you say client side, it means it should work in ~/clearml.conf no?

  
  
Posted 2 years ago

Hi MistakenDragonfly51

I'm trying to set

default_output_uri

in

This should be set wither on your client side, or on the worker machine (running the clearml-agent).
Make sense ?

  
  
Posted 2 years ago

exactly. it's saved in a lightning_logs folder where i started the script instead.

  
  
Posted 2 years ago
983 Views
9 Answers
2 years ago
one year ago
Tags