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

Serialization Refactor #4162

Draft
wants to merge 79 commits into
base: master
Choose a base branch
from
Draft

Serialization Refactor #4162

wants to merge 79 commits into from

Conversation

antonydellavecchia
Copy link
Collaborator

Refactor serialization to use a new function called type_params which helps build a stack of type dependencies which will allow for serializing type information before the data.

lkastner
lkastner previously approved these changes Nov 20, 2024
Co-authored-by: Lars Göttgens <lars.goettgens@rwth-aachen.de>
* Use `grading_group` for `MPolyDecRing`

* Fix some formatting

* Some progress

* Fix loading AbstractLieAlgebra

* LinearLieAlgebras working

* Modules working

* Attrs are handled centrally now

* Root system data working

* Module construction data works

* DirectSumLieAlgebras work

* oops

* Run formatter

* Reduce diff
@lgoettgens
Copy link
Member

In #4563, I encountered more instances of #3983. It would be great if you could have a look if the new loading code allows for an easy fix of this. (at some point in the refactor, not right now)

@antonydellavecchia
Copy link
Collaborator Author

closes #4567

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

Successfully merging this pull request may close these issues.

Serialization: problem while saving a list of tuples of matrices with varying sizes
7 participants