Skip to content

Improve process#55

Merged
toqduj merged 22 commits intomainfrom
improve_process
Nov 20, 2025
Merged

Improve process#55
toqduj merged 22 commits intomainfrom
improve_process

Conversation

@toqduj
Copy link
Collaborator

@toqduj toqduj commented Oct 29, 2025

Improving the process_step and related classes, while finding out how the various processing steps can be used in a practical sequence.

@toqduj
Copy link
Collaborator Author

toqduj commented Oct 29, 2025

tests for the new processing modules are still missing, as well as for the helper. "works in my jupyter notebook" is not going to cut it.

@toqduj toqduj marked this pull request as draft October 29, 2025 17:48
@toqduj
Copy link
Collaborator Author

toqduj commented Nov 16, 2025

Heavily modified the math calculations, should be much easier now to do calculations and operations. Added test methods for the basic math operations, as well as test cases for the various processing steps. Added a method for matrix dimensionality reduction through either averaging or summing. Both can be done in a weighted manner or unweighted, depending on the desired behaviour.
basedata is now quite large, but taking it apart might lead to circular dependencies for which we don't have pretty solutions.

@toqduj toqduj marked this pull request as ready for review November 16, 2025 20:11
@toqduj toqduj merged commit 0502122 into main Nov 20, 2025
5 checks passed
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.

1 participant