Okay. thanks. But, about the overriding, I tried committing and when commited it works. So, I think that means the configuration is not overriden else where.
Another very related question is, does uncommitted changes work for sub modules as well? I mean, when there is a directory from a different repository cloned as a submodule.
Are the uncommit changes in un-tracked files ?
In other words: clearml will only save uncommited changes from files that are tracked by your local git repo
- batchsize: 22
+ batchsize: 4
I see that under Executed
. But, the batch size for me is 22 under Configuration/General
Looks like your issue is not that ClearML is not tracking your changes but more about your Configuration is overwrriten.
This often happen to me. The way I debug this is put a lot of print statement along the code to track when the Configuration is overwriten and narrow down why. print statement will show up in the Console tab.
I don't use submodule so don't really know how that behave with ClearML
They are actually from tracked files. Actually, I get the uncommitted changes under Execution
tab.
@<1523705004920147968:profile|CloudySwallow27>
I can only guess with little information here. You better try to debug with print statement. Is this happening in submodule uncommited changes ?
But, it uses the committed changes instead of these values.
I commited the uncommited changes and tried it. It works. The batchsize becomes 4.
@<1576381444509405184:profile|ManiacalLizard2>