Skip to content

New versions of scripts for HyperPipe - #202

Open
mebiri wants to merge 8 commits into
oshaughn:rift_O4dfrom
mebiri:rift_O4d
Open

mebiri wants to merge 8 commits into
oshaughn:rift_O4dfrom
mebiri:rift_O4d

Conversation

@mebiri

@mebiri mebiri commented Sep 29, 2026

Copy link
Copy Markdown

Updated files:
-util_ConstructIntrinsicPosterior_GenericCoordinates.py -> CIP_faster_v2.py
-allows n_events_to_analyze > 1
-conditional imports speed up initialization
-util_ConstructEOSPosterior.py -> util_ConstructHyperPosterior.py
-implements external rotation differently than rift_O4d AI code
-util_HyperparameterPuffball.py -> util_HyperPuffball_new.py
-implements external rotation, etc. differently than rift_O4d AI code
-Also 1 change to create_eos_posterior_pipeline to enable new argument structure for PUFF (arguments for parameter bounds now match CEP/CHP format param:[lower,upper])

HyperPuffball: new version with flexible rotation/reflection/bounds system (better than RoboCode)
ConstructHyperPosterior: ConstructEOSPosterior with flexible rotation system (better than RoboCode), but missing newer features added to CEP > April 2026
CIP_faster: a faster version of util_ConstructIntrinsicPosterior_GenericCoordinates, via optional imports and n_events > 1 functionality
it should work now
now behaves like puff for rotation and param bounds
@mebiri

mebiri commented Sep 29, 2026

Copy link
Copy Markdown
Author

Actually that last change to create_eos_posterior_pipeline has not been done in this PR; line 191:
puff_args = puff_args.replace('[', ' \'[') -> puff_args = puff_args.replace('[', '\'[') (removed space inside quotes)

This branch has not been deployed

No deployments
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