That's an interesting question. I think it's possible. Let me check 🙂
What is your use case though? I think the point of local/remote is that you can debug in local
i need to run the debug on the remote agent because i don't have enough GPU on my local one
is it possible to perform debugging operations with pycharm integration using remote session?
Sure, use clearml-session it will open an ssh connection to the remote machine, then you can use pycharm
from what i see in the docs it's only for Jupyter / VS Code, i didn't see anything about pycharm
Thanks for the ping ConvolutedChicken69 , I missed it 😞
from what i see in the docs it's only for Jupyter / VS Code, i didn't see anything about pycharm
PyCharm is basically SSH, which is supported 🙂
(Maybe we should mention it in the docs?)
AgitatedDove14 hi martin, i have another question- when in the remote debugging mode, does it take the agent off the queue? does it know it's not available to take tasks?
ConvolutedChicken69
, does it take the agent off the queue? does it know it's not available to take tasks?
You mean will it "release" the GPU? (i.e. the agent will pull another Task) ?
If so, then no it will not, an "Interactive Session" session is (from the agent's perspective) a Task that will end sometime, and it will continue to monitor and run it, until you manually close it. The idea is that you are actually using the GPU, hence no on else can run a job on it.
To shut it down, in the clearml-session CLI you just type "shutdown", Hmmm come to think about it, maybe we should have a command for it?