I can only guess with little information here. You better try to debug with print statement. Is this happening in submodule uncommited changes ?
@<1576381444509405184:profile|ManiacalLizard2>
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.
I don't use submodule so don't really know how that behave with ClearML
I commited the uncommited changes and tried it. It works. The batchsize becomes 4.
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.
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.
@<1523705004920147968:profile|CloudySwallow27>
- batchsize: 22
+ batchsize: 4
I see that under Executed
. But, the batch size for me is 22 under Configuration/General
But, it uses the committed changes instead of these values.
They are actually from tracked files. Actually, I get the uncommitted changes under Execution
tab.
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