Skip to content

Install the full base runtime for the PokeFlex Bayesian workflow - #514

Closed
FlorianPfaff wants to merge 1 commit into
mainfrom
fix/pokeflex-bma-gpuserver4090-base-deps
Closed

Install the full base runtime for the PokeFlex Bayesian workflow#514
FlorianPfaff wants to merge 1 commit into
mainfrom
fix/pokeflex-bma-gpuserver4090-base-deps

Conversation

@FlorianPfaff

Copy link
Copy Markdown
Member

Second pre-science failure

Actions run 33750591069 passed the exact reviewed SHA, installed the isolated NumPy runtime, and validated the world-readable PokeFlex root. The PokeFlex CLI then failed during package initialization because causal4d_public.__init__ imports a Deform360 base module that requires SciPy. The failure occurred before any PokeFlex record was opened.

Fix

Install the complete pinned Causal4D base dependency set needed by package initialization into the isolated runner target:

  • numpy==2.2.6
  • scipy==1.13.1
  • packaging==23.0

SciPy 1.13.1 is already recorded in the repository's established Python 3.10 GPU environment and is compatible with the selected system Python and NumPy pin. The workflow verifies all three versions before dataset access.

No scientific code, data roster, posterior, comparator, metric, prefix/suffix boundary, or target authorization changes. The existing workflow-path dispatcher will start the repaired exact-SHA run after merge.

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