Skip to content

feat : Addition of Non Linear Norm Factor using Vandermonde Matrix#60

Open
Ragansu wants to merge 13 commits intoiris-hep:mainfrom
Ragansu:main
Open

feat : Addition of Non Linear Norm Factor using Vandermonde Matrix#60
Ragansu wants to merge 13 commits intoiris-hep:mainfrom
Ragansu:main

Conversation

@Ragansu
Copy link
Copy Markdown

@Ragansu Ragansu commented Apr 8, 2026

Overview

Many physical processes involve parameters that exhibit nonlinear relationships across multiple samples. Such processes can be modeled by solving systems of equations constructed using a Vandermonde matrix.

Changes Introduced

This pull request introduces support for this functionality within the framework. Specifically:

  • Users are only required to define the basis.
  • The WorkspaceMaker class automatically computes the corresponding Vandermonde matrix.
  • The computed matrix is added to the workspace.
  • The feature is fully integrated into the normalization workflow within the sbi_parametric_model class.

Additional Updates

Due to the nonlinear nature of these relationships, it is necessary to define observations separately from template samples. This pull request includes the required modifications to support this distinction. (WorkspaceBuilder.observations())

Testing

This feature has been tested to ensure correctness and stability.

RC

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