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
Is There A Way To Save The Models Completely On The Clearml Server? It Seems That Clearml Server Does Not Store The Models Or Artifacts Itself, But They Are Stored Somewhere Else (E.G., Aws S3-Bucket) Or On My Local Machine And Clearml Server Is Only Sto

Is there a way to save the models completely on the ClearML server?

It seems that ClearML Server does not store the models or artifacts itself, but they are stored somewhere else (e.g., AWS S3-bucket) or on my local machine and ClearML Server is only storing configuration parameters and previews (e.g., when the artifact is a pandas dataframe). Is that right?

  
  
Posted one year ago
Votes Newest

Answers 45


@<1523704157695905792:profile|VivaciousBadger56> regrading: None
Is this a discussion or PR ?
(general ranting is saved for our slack channel ๐Ÿ™‚ )

  
  
Posted one year ago

@<1523701087100473344:profile|SuccessfulKoala55> : I referenced this conversation in the issue None

  
  
Posted one year ago

@<1523701083040387072:profile|UnevenDolphin73> : Thanks, but it does not mention the File Storage of "ClearML Hosted Server".

  
  
Posted one year ago

We'll try to add referenced to that in other places as well ๐Ÿ‘

  
  
Posted one year ago

FWIW Itโ€™s also listed in other places @<1523704157695905792:profile|VivaciousBadger56> , e.g. None says:

In order to make sure we also automatically upload the model snapshot (instead of saving its local path), we need to pass a storage location for the model files to be uploaded to.
For example, upload all snapshots to an S3 bucketโ€ฆ

  
  
Posted one year ago

@<1523701087100473344:profile|SuccessfulKoala55> Also, I think that - in this case, but also in other cases - the issue is not just the documentation, but also the design of the SDK.

  
  
Posted one year ago

@<1523701087100473344:profile|SuccessfulKoala55> : That is the link I posted as well. But this should be mentioned also at places where it is about about the external or non-external storage. Also it should be mentioned everywhere we talk about models or artifacts etc. Not necessarily in details, but at least with a sentence and a link.

  
  
Posted one year ago

By the way, output_uri is also documented as part of the Task.init() docstring ( None )

  
  
Posted one year ago

We're certainly working hard on improving the documentation (and I do apologize for the frustrating experience)

  
  
Posted one year ago

Hi all, sorry for not being so responsive today ๐Ÿ™

  
  
Posted one year ago

From the one you sent - None

  
  
Posted one year ago

@<1523701083040387072:profile|UnevenDolphin73> : From which URL is your most recent screenshot?

  
  
Posted one year ago

I can only say Iโ€™ve found ClearML to be very helpful, even given the documentation issue.
I think theyโ€™ve been working on upgrading it for a while, hopefully something new comes out soon.
Maybe @<1523701205467926528:profile|AgitatedDove14> has further info ๐Ÿ™‚

  
  
Posted one year ago

I have already been trying to contribute (have three pull requests), but honestly I feel it is a bit weird, that I need to update a documentation about something I do not understand, while I actually try to evaluate if ClearML is the right tool for our company...

  
  
Posted one year ago

"Messy" is putting it nicely.

  
  
Posted one year ago

The documentation is messy, Iโ€™ve complained about it the in the past too ๐Ÿ™ˆ

  
  
Posted one year ago

๐Ÿ™‚

  
  
Posted one year ago

Either? ๐Ÿ™‚

  
  
Posted one year ago

Do you mean "exactly" as in "you finally got it" or in the sense of "yes, that was easy to miss"?

  
  
Posted one year ago

But we do use S3

  
  
Posted one year ago

FWIW, we prefer to set it in the agentโ€™s configuration file, then itโ€™s all automatic

  
  
Posted one year ago

Exactly ๐Ÿ™‚

  
  
Posted one year ago

@<1523701083040387072:profile|UnevenDolphin73> : I see. I did not make the connection that output_uri=True is what I was missing. I thought this was the default. But the default is actually "None", which is different than "True".

  
  
Posted one year ago

Heh, well, John wrote that in the first reply in this thread ๐Ÿ™‚
And in Task.init main documentation page (nowhere near the code), it says the following -
image

  
  
Posted one year ago

@<1523701083040387072:profile|UnevenDolphin73>

  
  
Posted one year ago

But, I guess @<1523701070390366208:profile|CostlyOstrich36> wrote that in a different chat, right?

  
  
Posted one year ago

It is documented at None ... super deep in the code. If you don't know that output_uri in TASK's (!) init is relevant, you would never know...

  
  
Posted one year ago

Heh, good @<1523704157695905792:profile|VivaciousBadger56> ๐Ÿ˜
I was just repeating what @<1523701070390366208:profile|CostlyOstrich36> suggested, credits to him

  
  
Posted one year ago

We have the following, works fine (we also use internal zip packaging for our models):

model = OutputModel(task=self.task, name=self.job_name, tags=kwargs.get('tags', self.task.get_tags()), framework=framework)
model.connect(task=self.task, name=self.job_name)
model.update_weights(weights_filename=cc_model.save())
  
  
Posted one year ago

Unbelievable! That worked.

  
  
Posted one year ago
45K Views
45 Answers
one year ago
one year ago
Tags