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
Profile picture
SillySealion58
Moderator
4 Questions, 26 Answers
  Active since 10 January 2023
  Last activity one year ago

Reputation

0

Badges 1

26 × Eureka!
0 Votes
10 Answers
609 Views
0 Votes 10 Answers 609 Views
Hello! I'm running a task for which I want to log SEVERAL checkpoints of a model. I have a reason to save the checkpoints in different folders locally but th...
one year ago
0 Votes
3 Answers
642 Views
0 Votes 3 Answers 642 Views
Hi! I'm trying to implement a "keep N best checkpoints" logic in my project. (It was discussed here some time ago but I can't see the thread due to Slack lim...
one year ago
0 Votes
5 Answers
553 Views
0 Votes 5 Answers 553 Views
Hello! I'm using a https://github.com/allegroai/clearml/blob/25df5efe74972624671df2ae97a3c629eb0c5322/clearml/backend_interface/task/task.py#L1360 https://gi...
one year ago
0 Votes
30 Answers
706 Views
0 Votes 30 Answers 706 Views
Hello! I’m having trouble with connecting my on-premises S3 storage to ClearML. Could anyone please tell me how to fix it?
2 years ago
0 Hello! I'M Running A Task For Which I Want To Log Several Checkpoints Of A Model. I Have A Reason To Save The Checkpoints In Different Folders Locally But Them Having The Same File Name. I Use

SweetBadger76 Could you please verify if that is what you meant. I'm still confused if I'm doing something wrong or everything works as intended and Clearml discriminates models only by the file name.

one year ago
0 Hello! I'M Running A Task For Which I Want To Log Several Checkpoints Of A Model. I Have A Reason To Save The Checkpoints In Different Folders Locally But Them Having The Same File Name. I Use

Hi, Erez!
Thank you for the example, I checked it out. It really creates two models. But the thing is, these two models have different file names here. In my scenario, however, it's more convenient for me to have the same file name and different directories for the models. In this case, all my models get overwritten by the latest logged one (as in my screenshot above).
Fortunately, if I use upload_artifact() instead (which I eventually go with) I manage to achieve what I want (see the s...

one year ago
0 Hello! I'M Running A Task For Which I Want To Log Several Checkpoints Of A Model. I Have A Reason To Save The Checkpoints In Different Folders Locally But Them Having The Same File Name. I Use

Thank you but although I'm actually already using the parameter name mentioned in your response in my code, I can see only one model on the task's page

one year ago
0 Hello! I'M Running A Task For Which I Want To Log Several Checkpoints Of A Model. I Have A Reason To Save The Checkpoints In Different Folders Locally But Them Having The Same File Name. I Use

filename = './models/v1/model.ckpt' torch.save(state_dict, filename) mv1 = OutputModel(name='model_v1', task=task) mv1.update_weights(filename, upload_uri=my_uri) update_model(mynn.multiplier) state_dict = mynn.state_dict() filename = './models/v2/model.ckpt' torch.save(state_dict, filename) mv2 = OutputModel(name='model_v2', task=task) mv2.update_weights(filename, upload_uri=my_uri)

one year ago
0 Hello! I'M Using A

suggest overwriting them locally?

Yeah, that might be an option but it doesn't have enough flexibility for all my scenarios. E.g. I might need to have different N-numbers for the local and remote (ClearML) storage.

one year ago
0 Hello! I'M Using A

Are you saying we should expose

raise_on_errors

it to _delete_artifacts() function itself?

That'd be a great solution, thanks! I'll create a PR shortly

one year ago
0 Hi! I'M Trying To Implement A "Keep N Best Checkpoints" Logic In My Project. (It Was Discussed Here Some Time Ago But I Can'T See The Thread Due To Slack Limitations) In That Thread, A Function

Tried it, the outcome's still the same though: the artifacts deleted using the task._delete_artifacts() function resurrect on further calls of task.upload_artifact() on new artifacts

one year ago
0 Hello! I’M Having Trouble With Connecting My On-Premises S3 Storage To Clearml. Could Anyone Please Tell Me How To Fix It?

clearml 1.3.2
boto3==1.22.7
botocore==1.25.7
I didn’t deploy the server myself but I verified that it works with s3cmd

2 years ago
0 Hello! I’M Having Trouble With Connecting My On-Premises S3 Storage To Clearml. Could Anyone Please Tell Me How To Fix It?

Did that and still have the same error:
Failed creating storage object Reason: Missing key and secret for S3 storage access ( )

2 years ago
0 Hello! I’M Having Trouble With Connecting My On-Premises S3 Storage To Clearml. Could Anyone Please Tell Me How To Fix It?

With this variant of clearml.config I’m now getting a new error:
ERROR - Exception encountered while uploading Failed uploading object s3.kontur.host:443/srs-clearml/SpeechLab/ASR/data_logging/test1.1be56a53647646208ffd665908056d49/artifacts/data/valset_2021_02_01_sb_manifest_true_micro.json (405): <?xml version="1.0" encoding="UTF-8"?><Error><Code>MethodNotAllowed</Code><RequestId>tx00000000000000000fc69-0062781afb-eba8e9-default</RequestId><HostId>eba8e9-default-default</HostId></Error>

2 years ago
0 Hello! I’M Having Trouble With Connecting My On-Premises S3 Storage To Clearml. Could Anyone Please Tell Me How To Fix It?

Do you mean like an example for minio?

Yeah, but with the output_uri in task initialisation as well. Am I right that in that case it would be like that?
output_uri=' s3://my-minio-host:9000/bucket_name '

2 years ago
0 Hello! I’M Having Trouble With Connecting My On-Premises S3 Storage To Clearml. Could Anyone Please Tell Me How To Fix It?

If I set it to False I get another error:
Failed creating storage object Reason: Missing key and secret for S3 storage access ( )

2 years ago
0 Hello! I’M Having Trouble With Connecting My On-Premises S3 Storage To Clearml. Could Anyone Please Tell Me How To Fix It?

Yeah, it holds. I just sent an extract from the config for it to be concise. Here’s the full version

2 years ago
0 Hello! I’M Having Trouble With Connecting My On-Premises S3 Storage To Clearml. Could Anyone Please Tell Me How To Fix It?

I was just wondering if there’s some valid example of a clearml.conf containing the correct on-premises s3 settings so that I could use them as a basis?

2 years ago
0 Hello! I’M Having Trouble With Connecting My On-Premises S3 Storage To Clearml. Could Anyone Please Tell Me How To Fix It?

I assume you have actual values for

key

and

secret

in:

That’s right, I use the same values which work for that bucket with s3cmd

2 years ago
0 Hello! I’M Having Trouble With Connecting My On-Premises S3 Storage To Clearml. Could Anyone Please Tell Me How To Fix It?

the

secure

flag is

false

I played with this setting as well - didn’t make it work

2 years ago
0 Hello! I’M Having Trouble With Connecting My On-Premises S3 Storage To Clearml. Could Anyone Please Tell Me How To Fix It?

Well. what’s for sure is that I have the required permissions to write to the bucket, as I manage to upload files into it through s3cmd and boto3

2 years ago
0 Hello! I’M Having Trouble With Connecting My On-Premises S3 Storage To Clearml. Could Anyone Please Tell Me How To Fix It?

Probably so, but not sure:( I’ll have to figure it out with our DevOps engineer

2 years ago
0 Hello! I’M Having Trouble With Connecting My On-Premises S3 Storage To Clearml. Could Anyone Please Tell Me How To Fix It?

I’m also not exactly an expert here, but it must be Ceph if it’s possible to be so

2 years ago
0 Hello! I’M Having Trouble With Connecting My On-Premises S3 Storage To Clearml. Could Anyone Please Tell Me How To Fix It?

Finally solved it. Turned out it was an authentication issue. In my case, I had to use values for ACCESS_KEY/SECRET other than those which I used with boto3 client

one year ago