Results -> Scalars 🙂
Hi ElegantCoyote26 , looks like connectivity issue. Are you running a self hosted server?
RobustRat47 , Hi!
Do you mean the task position in the queue?
I would suggest adding print outs during the code to better understand when this happens
Hi @<1710827340621156352:profile|HungryFrog27> , to answer your questions:
- You can disable commit logging in your clearml.comf file - None
- Not sure what you mean. Things that are logged on the server are console logs, scalars/metrics, configurations and execution information (git, branch, commit id and uncommitted changes). These are all saved in the backend. Can you elaborate to w...
Hi @<1580367711848894464:profile|ApprehensiveRaven81> , I'm afraid this is only option for the open source version. In the Scale/Enterprise licenses there are SSO/LDAP integrations
No problem 🙂
Imagine that internally for an artifact that is saved in some address my-minio-host:9000/FILE
Internally ClearML keeps the link to the artifact as is. It doesn't matter where the ClearML backend is located/deployed since it will always be pointing to the same address. You could hack it around by doing changes on Mongo directly but I would strongly advise against it if you're not sure what you're doing
ConvolutedSealion94 , what if you add a sleep time of 15-20 seconds to the end of the script? I'm guessing that your entire script is justfrom clearml import Task task = Task.init()Correct?
Hi @<1627478122452488192:profile|AdorableDeer85> , can you provide a code snippet that reproduces this?
What happens if you remove the run_locally() ?
And just making sure - the first pipeline step isn't even pushed into a queue? It remains in 'draft' mode?
Yes, but then you need to manually inject those environment variables when running the agent
Hi @<1797800418953138176:profile|ScrawnyCrocodile51> , You can set the repository using Task.set_repo - None
Although if you use Task.init it will automatically detect the repository from the script. If you don't want to execute the code on your machine you can use Task.execute_remotely - None
And finally, you can use `Task.set_base_do...
ShinyLobster84 , sorry for the delay, had to look into it 🙂
Please try task.get_reported_scalars()
Having the latest versions is always a good practice
@<1718799873618219008:profile|FunnyPeacock68> , it appears that reading a yaml isn't supported. Currently only requirements.txt. I'd suggest opening a GitHub feature request for this capability!
So, I went to the link
in order to use it like Postman. Testing the API without using Python. It was ChatGPT that directed me there, and it is kind of a nice way to validate the API
I would ignore anything that ChatGPT says about ClearML (and most other things too)
GiganticTurtle0 , I think this would be up your alley, there is a 'parent' parameter even 🙂
https://clear.ml/docs/latest/docs/references/sdk/task#taskget_tasks
If you upgrade to the latest versions and this issue still occurs it will be possible to debug but your current version is very old
AbruptWorm50 , by 'upload' you mean you're trying to run an optimization app?
What version of clearml / clearml-agent are you using? Are you running in docker mode? Can you add your agent command here?
Hi @<1595587997728772096:profile|MuddyRobin9> , after you've ran an experiment locally, you can then go to the web UI, right click the experiment, click on clone and then enqueue the experiment to whatever queue is glued to k8s
Hi @<1561885921379356672:profile|GorgeousPuppy74> , one of the workers will pull it and will start executing
What do you mean by repo cleaml.conf ?
Just to make sure, clearml.conf by default should sit in your home folder
UpsetTurkey67 Hi,
You can get the user id that created the task through this way:from clearml import Task task=Task.init() #Fetching the Task object would also work user_id = task.data.user
Do you mean reporting scalars with tensorflow OR having the reported tensorflow scalars show up on ClearML?
Not sure what you mean, it looks like your experiment ran for 6 minutes.. Can you add the full log?
This is part of the log - I'll need the entire thing 🙂
` ERROR: Could not find a version that satisfies the requirement ipython==7.33.0 (from -r /tmp/cached-reqssiv6gjvc.txt (line 4)) (from versions: 0.10, 0.10.1, 0.10.2, 0.11, 0.12, 0.12.1, 0.13, 0.13.1, 0.13.2, 1.0.0, 1.1.0, 1.2.0, 1.2.1, 2.0.0, 2.1.0, 2.2.0, 2.3.0, 2.3.1, 2.4.0, 2.4.1, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.2.2, 3.2.3, 4.0.0b1, 4.0.0, 4.0.1, 4.0.2, 4.0.3, 4.1.0rc1, 4.1.0rc2, 4.1.0, 4.1.1, 4.1.2, 4.2.0, 4.2.1, 5.0.0b1, 5.0.0b2, 5...
Hi @<1544853721739956224:profile|QuizzicalFox36> ,
You can use StorageManager.download_file() to easily fetch files.
None