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

Release/v0.3.0 #211

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

Release/v0.3.0 #211

wants to merge 130 commits into from

Conversation

Maximilian-Stefan-Ernst
Copy link
Collaborator

No description provided.

alyst and others added 30 commits April 23, 2024 13:42
replace comm_matrix helper functions with a CommutationMatrix and overloaded linalg ops
Cleanup Special Matrices code
* identifier() -> param_indices() (Dict{Symbol, Int})
* get_identifier_indices() -> param_to_indices() (Vector{Int})
* parameters -> params (Vector{Symbol})
convert() is a proper method to call to avoid unnecessary construction,
ctor semantics requires that a new object is constructed
* use graph as a main parameter
* simplify rows processing
* don't reallocate table.columns

Co-authored-by: Maximilian-Stefan-Ernst <[email protected]>
because the ParTable contains rows and columns, it is not clear,
what sort() actually sorts.

Co-authored-by: Maximilian-Stefan-Ernst <[email protected]>
* use named tuples
* reduce code duplication
* use colnames vector instead of position_names Dict
* declare RAMConstant field types
* refactor constants collection to avoid code duplication
alyst and others added 30 commits August 11, 2024 14:05
* explicitly use Cholesky factorization
remove unnecesary arguments
by dispatching over optimizer
by dispatching over optimizer
to reduce allocations
to reduce allocations
to avoid extra allocation
Co-authored-by: Maximilian Ernst <[email protected]>
Refactor objective/gradient/hessian evaluation
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.

Fixed **and** Labeled loadings don't show up in the degrees of freedom.
2 participants