pytyche.bcf.hurdle.compose

Composed (independent) hurdle BCF: public API and CATE composition helpers.

Contents:

  • fit_hurdle_bcf.

  • _compose_hurdle_cates — CPU NumPy composition from independent BCF results.

  • _compose_rpv_cate_jax — GPU JAX composition (avoids 4x (n, S) CPU transfer).

Import graph:

  • pytyche.bcf.configGPUBCFConfig, BinaryBCFResult, ContinuousBCFResult.

  • pytyche.bcf.continuous_fit_continuous_bcf.

  • pytyche.bcf.binary_fit_binary_bcf.

  • jax, jax.numpy → GPU composition.

  • numpy, scipy → CPU composition.