Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Loggers are under-documented and confusing #502

Open
Make42 opened this issue Mar 20, 2023 · 0 comments
Open

Loggers are under-documented and confusing #502

Make42 opened this issue Mar 20, 2023 · 0 comments

Comments

@Make42
Copy link
Contributor

Make42 commented Mar 20, 2023

  1. https://clear.ml/docs/latest/docs/references/sdk/logger/ says that loggers are supposed to capture inputs and outputs. BUT, then

:param title: The title (metric) of the table.

suggests that performance measurements are supposed to be capture. This suggests it is not to capture inputs.

  1. How do I log configuration (which is input)?
  2. How do I log metadata for Datasets?
  3. Loggers seem to be very tailored towards neural networks and similarly iteratively improving algorithms. I do not have that - are loggers not for me then? I am confused.
  4. I do not understand why the "series" is named as such. In math, a series is the sum of a sequence. I am not aware that "series" is a term in computer science or machine learning. The term "time series" exists, but this is a misnomer and a "time series" is a sequence. Do you mean "sequence"?
  5. I do not understand why the "scalar" is named as such. In math, a scalar is used in the context of [vector spaces](https://en.wikipedia.org/wiki/Scalar_(mathematics), including the result of an inner product. In programming it sometimes relates to a non-composite value. But, unless I misunderstand, the logger means to log an "element" or "member" of a sequence, right?

Esp. regarding questions 4-6, I get the feeling that I approach this from a certain (math-y) angle, that is not what the designers of the ClearML SDK had in mind and that is why it makes no sense in my head. What is the angle, that I should take to wrap my head around this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant