Skip to content

Refactorization: introduce parameter groups - phase I#138

Open
trinetra75 wants to merge 21 commits into
develfrom
refactor/introduce_parameter_groups
Open

Refactorization: introduce parameter groups - phase I#138
trinetra75 wants to merge 21 commits into
develfrom
refactor/introduce_parameter_groups

Conversation

@trinetra75
Copy link
Copy Markdown
Collaborator

Introduced a new parameters' group: ExecutionOptions,

It includes: cores, optimizeForSpeed, deviceStr and chunkSize.

Backward compatibility is maintained: at later stage lifecycle will be introduced to phase out legacy parameters.

The class package all execution paraemters shared across the library

Also added minor utilities to retrieve the class from legacy parameters
and to handle the execution state
Added second overload tha accepts a ExecutionOption class
Now it forwards non locally used parameters to the
proceedToCoex sub-call.
Updated internal calls and tests to the new overload.
Move examples and vignettes to use the new parameter
@trinetra75 trinetra75 requested a review from seriph78 April 17, 2026 00:03
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