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
BattyCrocodile47
Moderator
32 Questions, 142 Answers
  Active since 02 March 2023
  Last activity 6 months ago

Reputation

0

Badges 1

124 × Eureka!
0 Votes
0 Answers
291 Views
0 Votes 0 Answers 291 Views
The ClearML Session VS Code extension is live! 🎉 🎉 If you start a ClearML session using the clearml-session CLI tool, this will display it and help you con...
6 months ago
0 Votes
3 Answers
702 Views
0 Votes 3 Answers 702 Views
one year ago
0 Votes
3 Answers
661 Views
0 Votes 3 Answers 661 Views
one year ago
0 Votes
7 Answers
545 Views
0 Votes 7 Answers 545 Views
Hi friends, we got on a sales call with ClearML yesterday and a discussion about webhooks came up. ClearML seems to not natively implement webhooks It seems ...
10 months ago
0 Votes
2 Answers
674 Views
0 Votes 2 Answers 674 Views
Does clearML have a good story for offline/batch inference in production? I worked in the Airflow world for 2 years and these are the general features we use...
one year ago
0 Votes
7 Answers
814 Views
0 Votes 7 Answers 814 Views
Hey friends, how do you configure ClearML to use an S3 bucket? Specifically: does every data scientist have to have hard-coded AWS credentials with read/writ...
one year ago
0 Votes
20 Answers
609 Views
0 Votes 20 Answers 609 Views
How would ya'll approach backing up the elastic-search/redis/etc. data in self-hosted ClearML? Any drawbacks/risks of doing a simple process that periodicall...
9 months ago
0 Votes
11 Answers
760 Views
0 Votes 11 Answers 760 Views
More of pushing ClearML to it's data engineering limits 😅 . Could you use ClearML in a event-driven system? That would be so sick! I'm wondering if we could...
one year ago
0 Votes
21 Answers
413 Views
0 Votes 21 Answers 413 Views
Crazy idea: what if ClearML had a VS Code extension? It could help you start and join ClearML sessions! It could use your local ~/clearml.conf file for read ...
6 months ago
0 Votes
0 Answers
613 Views
0 Votes 0 Answers 613 Views
I gave a demo of ClearML to our data engineering team (is also the ML infra team) and it went over really well! 🎉 We have two data science teams that we are...
one year ago
0 Votes
9 Answers
706 Views
0 Votes 9 Answers 706 Views
Security question: in my journey of running ClearML the "hard way" (self-hosted), one problem I haven't solved is security. Some discussion here...
one year ago
0 Votes
2 Answers
618 Views
0 Votes 2 Answers 618 Views
Well, we accidentally leaked some super powerful credentials today. Is there a way to not have the UI or console logs show our AWS access keys, git credentia...
one year ago
0 Votes
3 Answers
747 Views
0 Votes 3 Answers 747 Views
If I want to run tensorflow (version 2.10.0 with Python 3.8) with the AWS autoscaler, which AMI and Docker base image should I choose?
one year ago
0 Votes
4 Answers
640 Views
0 Votes 4 Answers 640 Views
Hi,
Hi, @<1565509803839590400:profile|MoodyBear54> and I are trying to deploy the ClearML autoscaler to deploy the EC2 instances into a pre-existing VPC/subnet. ...
one year ago
0 Votes
4 Answers
365 Views
0 Votes 4 Answers 365 Views
Hey
Hey @<1523701205467926528:profile|AgitatedDove14> ! Don't know if you're up but we're working on the VS Code extension at the hackathon rn!
6 months ago
0 Votes
2 Answers
761 Views
0 Votes 2 Answers 761 Views
one year ago
0 Votes
0 Answers
440 Views
0 Votes 0 Answers 440 Views
If anyone wants to join remotely, there’s a remote-first AI/ML hackathon happening tomorrow. Some of the details are out of date right now—I’ll have this pag...
6 months ago
0 Votes
6 Answers
355 Views
0 Votes 6 Answers 355 Views
Sorry for always posting such cryptic problems. I managed to create a docker-compose file that runs ClearML and it sets up 2 agents, one on the services queu...
6 months ago
0 Votes
1 Answers
682 Views
0 Votes 1 Answers 682 Views
You guys, thank you so much. I have super positive things to say about ClearML and I'm very excited to try it out at work (still selling it) https://www.link...
one year ago
0 Votes
1 Answers
537 Views
0 Votes 1 Answers 537 Views
Is there a command line interface that lets you query and download models from the ClearML model registry the way you can with MLFlow? Example: # search for ...
11 months ago
0 Votes
5 Answers
503 Views
0 Votes 5 Answers 503 Views
ClearML tracks the executed .py file, so you can re-run the experiment. But... - With Metaflow DAGs, you pass a run argument to your training script, e.g. py...
9 months ago
0 Votes
5 Answers
743 Views
0 Votes 5 Answers 743 Views
I'm getting some weird ClearML behavior. I've deployed it to an EC2 instance. When I access :8080 , I see the full ClaerML app as expected (first screenshot)...
one year ago
0 Votes
10 Answers
632 Views
0 Votes 10 Answers 632 Views
I’m working on an automated deployment of ClearML with IaC. I’ve got a script to start an EC2 instance that runs the docker compose file. Separately, I’ve go...
one year ago
0 Votes
5 Answers
444 Views
0 Votes 5 Answers 444 Views
Whelp. Here's our hackathon demo submission for a ClearML VS Code extension @<1523701205467926528:profile|AgitatedDove14> and @<1523701087100473344:profile|S...
6 months ago
0 Votes
2 Answers
628 Views
0 Votes 2 Answers 628 Views
AWS autoscale question: can the autoscaler use the IAM role of the EC2 instance it’s running on rather than needing to be provided AWS keys?
one year ago
0 Votes
19 Answers
391 Views
0 Votes 19 Answers 391 Views
Hey
Hey @<1523701205467926528:profile|AgitatedDove14> , I saw this SO answer you gave about ClearML's docker-compose.yaml . You described getting a secret key pa...
6 months ago
0 Votes
7 Answers
324 Views
0 Votes 7 Answers 324 Views
Working on the VS Code extension. Pretty stumped on this one...
6 months ago
0 Votes
6 Answers
623 Views
0 Votes 6 Answers 623 Views
Another AWS autoscaler question. The docker-compose.yml automatically adds a ClearML agent to the services queue. When I run python aws_autoscaler.py --remot...
one year ago
0 Votes
34 Answers
29K Views
0 Votes 34 Answers 29K Views
My autoscaled instance fails when running "git clone" on a private repo. I do have the SSH key placed at /root/.ssh/id_rsa on the machine, and when I SSH int...
one year ago
0 Votes
18 Answers
524 Views
0 Votes 18 Answers 524 Views
Can anyone recommend a good workflow for clearml-session ? I like to code in the desktop app of VS Code. Right now, I - run clearml-session ... to start a se...
9 months ago
Show more results questions
0 Hey

Oh wow. If this works, that will be insanely cool. Like, I guess what I'm going for is that if I specify "username: test" and "password: test" in that file, that I can specify "api.access_key: test" and "api.secret_key: test" in the clearml.conf used for CI. I'll give it a try tonight!

6 months ago
0 Hey

Aren't they two different auth systems? One for humans and one for machines?

6 months ago
0 Hey

Oh interesting. Is the hope that doing that would somehow result in being able to use those credentials to make authenticated API calls?

6 months ago
0 Hey

For now, I've written a headless selenium script to generate credentials for the fresh ClearML instance in CI.

6 months ago
0 Hey

But the extension will need credentials to connect to it.

6 months ago
0 Hey

Exactly

6 months ago
0 Hi Community! I'M Facing An Issue With A Self-Hosted Clearml Server. I Modified The Docker-Compose File So To Have All The Volumes Mounted In A Specific Location (

Here's a docker-compose I've been playing with. It doesn't have the same restart problem you're describing, but I did change the volume mounts: None

6 months ago
0 Hey

Does this mean that none of the credientials in this file can be used with the clearml SDK when the docker-compose.yaml starts up with a fresh state?

Is there anyway to achieve such a behavior? Or are manual steps simply required to get a working set of keys. I'm trying to prepare a docker-compose file that I can use for automated tests of our VS Code extension.

6 months ago
0 Hey

I could potentially write a selenium script to make a set of keys, but I'd prefer to avoid that 😅

6 months ago
0 Hey

I don't know that you'd have to pre-build credentials into docker. If you could specify a set of credentials as environment variables to the docker run ... command or something, that would work just fine.

The goal is to be able to run docker-compose up in CI, which starts a clearml-server. And then make several API calls to the started ClearML server to prove that the VS Code extension code is working.

Examples:

  • Assert that the extension can auth with ClearML
  • Assert that the ext...
6 months ago
0 Hey

I ultimately resorted to creating a selenium script combined with docker-compose. Not a beautiful solution but I can confirm that it works 😕 None

6 months ago
0 Hi Team! Is There A Way To Make Clearml’S Aws Autoscaler And Queues Resource-Aware Please? I.E. If We Can Say, As We Enqueue Our Job, How Much Ram Or Gpu-Ram Or Even Gpus It Needs, Have The Scheduler/Autoscaler Dispatch The Job To Instances That Are Of Th

As an infrastructure engineer, I feel that this is a fairly significant shortcoming of ClearML.

Having the ability to pack jobs/tasks onto the same "resource" (underlying server/EC2 instance) would

  • simplify the experience for data scientists
  • open up a streaming use case, wherein batch (offline) inference could be done directly inside of a ClearML pipeline in reaction to an event/trigger (like new data landing in your data lake). As it is, you can make this work, but if you start to get ...
one year ago
0 Whelp. Here'S Our Hackathon Demo Submission For A Clearml Vs Code Extension

How it works / what we finished:

  • We used the SaaS ClearML, started an EC2 instance, and manually installed and ran the clearml-agent daemon on it
  • We ran clearml-init on our laptops to generate the clearml.conf file.
  • The extension is in TypeScript, so...
  • We started trying to write code with the Python SDK to list sessions, but realized calling that from the extension would be hard, so we opted to have the TypeScript code make calls to the ClearML API server directly, e.g. ...
6 months ago
0 How Would Ya'Ll Approach Backing Up The Elastic-Search/Redis/Etc. Data In Self-Hosted Clearml? Any Drawbacks/Risks Of Doing A Simple Process That Periodically Zips Up The

We should put a $100 bounty on a bash script that backs up and restores mongodb, redis, and ES, etc. to S3 using the most resiliant ways 😄

9 months ago
0 On A Related Line But More Complicated: How Can We Ask The Autoscaler To Queue, Say, N Jobs On An N-Gpu Machine, Please? For Example, On Aws, Nvidia A100 Gpus Are Only Available On Instances With 8X A100, Which Is Overkill For A Single-Gpu Job, So Might A

My understanding may be bad. Say I have a single EC2 instance. Is that instance only able to handle one task at a time?

Or can I start multiple instances of the clearml-agent process on it and then have one task per agent?

And if that's the case, can we have multiple agents on the EC2 instance listening to the same queue, e.g. default . Or would this only work if they were listening to different queues?

one year ago
0 I’M

One idea: is it possible to store usable credentials in advance and place them in a volume that the ClearML containers can access and then use?

one year ago
0 I’M

That could work! Is that an option? Something that lets me spin up the ClearML and get a services worker to connect to it without manual steps.

one year ago
0 I’M

I did a quick local experiment and observed that credentials created from the UI indeed become invalid if you delete the ClearML volumes.

  • starting docker-compose locally
  • creating a set of credentials from the UI
  • hardcodign those credentials into the docker-compose file
  • restarting
  • the agent-services container started up and successfully became a registered worker
  • I killed the docker-compose and deleted the volume folders
  • restarted the docker-compose (with the same hard-coded...
one year ago
0 I’M

The question I'm exploring remains: is it possible to acquire that initial set of ClearML API keys programmatically so that the manual steps of 1-4 above can be avoided for an initial deployment?

one year ago
0 I’M

^^^ For my own notes: this is the web request made by the frontend to create a set of credentials
image

one year ago
0 My Autoscaled Instance Fails When Running "Git Clone" On A Private Repo. I

Actually that's wrong: really this is the current volume mount

'-v', '/tmp/clearml_agent.ssh.cbvchse1:/.ssh',

Could changing these values to /root/.ssh work? Do you know what use within the docker image ClearML is using?
image

one year ago
0 My Autoscaled Instance Fails When Running "Git Clone" On A Private Repo. I

I do agree with your earlier observation that the target of that mount seems wrong. I would think that the volume mount should be -v /root/.ssh:/root/.ssh but instead it's -v /root.ssh:/.ssh

one year ago
0 My Autoscaled Instance Fails When Running "Git Clone" On A Private Repo. I

Let's see. The screenshots above are me running on the host, not attaching to a running container. So I believe I do want the keys to be mounted into the running containers.

one year ago
0 My Autoscaled Instance Fails When Running "Git Clone" On A Private Repo. I

So here's a snippet from my aws_autoscaler.yaml file

one year ago
0 My Autoscaled Instance Fails When Running "Git Clone" On A Private Repo. I
configurations:
  extra_clearml_conf: ""
  extra_trains_conf: ""
  extra_vm_bash_script: |
    aws ssm get-parameter --region us-west-2 --name /clearml/github_ssh_private_key --with-decryption --query Parameter.Value --output text > ~/.ssh/id_rsa && chmod 600 ~/.ssh/id_rsa
    source /clearml_agent_venv/bin/activate

hyper_params:
  iam_arn: arn:aws:iam::<my account id>:instance-profile/clearml-2-AutoscaledInstanceProfileAutoScaledEC2InstanceProfile56A5348F-90fmf6H5OUBx
one year ago
0 My Autoscaled Instance Fails When Running "Git Clone" On A Private Repo. I

It's an Amazon Linux AMI with the AWS CLI pre-installed on it. It uses the AWS CLI to fetch the key from AWS SSM Parameter Store. It's granted read access to that SSM Parameter via the instance role.

one year ago
0 My Autoscaled Instance Fails When Running "Git Clone" On A Private Repo. I

I'm not seeing a extra_docker_shell_script in my clearml.conf generated by clearml-agent init like in this guide

one year ago
one year ago
Show more results compactanswers