The colors are controlled by the front-end so not programmatically, but it is possible and (in my opinion) convenient to do so manually via clicking the appropriate position on the legend. Does this meet your expectations?
HighOtter69 inside the legend click on the color rectangle next to the series name, you can change the color of the series on the graph. This property is stored so it will always remember your color preferences (yes even logging from another machine 🙂 )
Ah, to clarify I'm hoping to have different colors for each line to better differentiate between them. Right now they all seem to be locked to the same color e.g all blue, or all red
HighOtter69 so if you manually change the color of one of them, the others change for you as well?!
Btw the reason that they initialize with barely discernible color lies within the hash function that encodes the str content to a color. I.e., this is actually a feature
The manual color change seems to be locked to all 3 lines for me
i.e. I can't manually set the lines to be different colors
HighOtter69 I was able to change the color individually without an issue. What's your clearml-server ? are you using the community server ?
Yes, I'm using the community server. So I took a look at one of the examples experiments and I am able to individually change the color of different lines e.g the "scalar reporting" example. I wonder if it has to do with how I called the reporting function for my experiment?
I think there is a bug on the UI that causes series with "." to only use the first part of the series name for the color selection. This means "epsilon 0" and "epsilon 0.1" will always get the same color, and this will explain why it works on other graphs