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

Temporal Scoring Fixes for Lifelog Retrieval #229

Merged
merged 7 commits into from
Nov 5, 2021
Merged

Conversation

silvanheller
Copy link
Member

Includes the following changes:

  • Uses SequenceNumbers and start withoutAbs if no abs is available (i.e. for image sequences)
  • Improved parallelisation for temporal scoring (parallel container evaluation, segment metadata loading is non-blocking)
  • Improved logging

- most of the code uses start / end instead of startAbs / endAbs where appropriate now.
- some TODOs remaining for when startAbs and endAbs get removed
- removal of unnecessary variables in data classes
…able

- adding a normalizer to the inverse decay function which ensures it also works for larger time distances
- using sequencenumbers instead of start for treesets as they are more robust
- segment metadata is now loaded asynchronously
- containers are evaluated in parallel if resources are available
- improved logging which was needed to troubleshoot
@silvanheller silvanheller merged commit f9367f4 into dev Nov 5, 2021
silvanheller added a commit that referenced this pull request Jun 10, 2022
Temporal Scoring Fixes for Lifelog Retrieval

Former-commit-id: f9367f4
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

Successfully merging this pull request may close these issues.

None yet

1 participant