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

Variable naming clarification #10

Open
matheusmartin opened this issue Dec 5, 2023 · 1 comment
Open

Variable naming clarification #10

matheusmartin opened this issue Dec 5, 2023 · 1 comment

Comments

@matheusmartin
Copy link

I am trying to understand the Python implementation with a view to port it to another language, but can't make sense of some variables.

  • hlwt at line 37.
  • dlp_dw at line 86.
  • dlh_dw at line 87.
  • slp at line 124.
  • slh at line 125.

Could someone please explain what the acronyms for the above mean?

@theperiperi
Copy link

hlwt: Weight assigned to the half-life term in the loss function during training.
dlp_dw: Partial derivative of loss function w.r.t. recall probability weights for weight updates during training.
dlh_dw: Partial derivative of loss function w.r.t. half-life term weights for updates during training.
slp: Squared error between predicted and actual recall probabilities, part of loss function.
slh: Squared error between predicted and actual half-life values, part of loss function

This is what it seems like

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

No branches or pull requests

2 participants