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 Everyone, I Have A Quick Question, I Am Using Clearml For An Ml Experiment Tracking Project. As Is, Clearml Is Saving A Version Of My Model After Each Epoch. Is There A Way For Clearml To Simply Save The Model Once Training Is Done And To Ignore The

Hello everyone, I have a quick question, I am using ClearML for an ML experiment tracking project. As is, clearml is saving a version of my model after each epoch. Is there a way for ClearML to simply save the model once training is done and to ignore the model checkpoints?

  
  
Posted 9 months ago
Votes Newest

Answers 3


I think this is great 😄 I do have another question.
I am using S3 as my remote. When creating datasets and uploading, everything is great, it is pushed S3. How do I push a model to S3 server? As is, after training, my models are save locally. How do I push a trained model to the S3 server specified in my clearml.conf file?

  
  
Posted 9 months ago

Hi @<1547028031053238272:profile|MassiveGoldfish6> , you should set output_uri in Task.init to point towards your S3 bucket 🙂

  
  
Posted 9 months ago

Hi @<1547028031053238272:profile|MassiveGoldfish6>

Is there a way for ClearML to simply save the model once training is done and to ignore the model checkpoints?

Yes, you can simple disable the auto logging of the model and manually save the checkpoint:

task = Task.init(..., auto_connect_frameworks={'pytorch': False}
...
task.update_output_model("/my/model.pt", ...)

Or for example, just "white-label" the final model

task = Task.init(..., auto_connect_frameworks={'pytorch': "final*.pt"}
...
torch.save("/tmp/final-01.pt")

wdyt?

  
  
Posted 9 months ago