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

[SYSTEMDS-3701] Rework Modality Data Structure #2155

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

christinadionysio
Copy link
Contributor

This patch disentangles the loading mechanisms of raw data from the representations and contains rewrites of the Modality data structure. It adds a base loader that can be extended for every modality type and needs to be adapted according to the file structure of the raw data. Additionally, the modality data structure was reworked to enable stacking of operations. This includes slight API changes and the introduction of .apply_representation() and .combine() methods. Individual modality types are replaced by a universal UnimodalModality that takes a ModalityType to indicate the original modality of the data.

@mboehm7
Copy link
Contributor

mboehm7 commented Dec 21, 2024

@christinadionysio thanks for the patch - could you please have a look into the failing python test? Recently, ubuntu-latest switched to Ubuntu 24 which also updated a number of dependencies and hence we moved to Python 3.8 (which might have affected some of these issues).

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

Successfully merging this pull request may close these issues.

2 participants