Skip to content

Releases: kokabsc/gwkokab

gwkokab-v0.3.1

Choose a tag to compare

@Qazalbash Qazalbash released this 03 Jun 19:31
Immutable release. Only release title and notes can be modified.
0.3.1
7972536
logo

What's Changed

  • feat: add warnings for missing alternate priors in DiscretePELoader by @Qazalbash in #830
  • chore: summary table for reference priors by @Qazalbash in #831
  • CLI for detailed diagnostics of Numpyro samples by @IamMuhammadZeeshan in #832
  • fix: streamline mass matrix validation in FlowMCBased class by @Qazalbash in #835
  • feat: add mixture-model probability utilities, HDF5 persistence, HDF5 file tools, and API consistency improvements by @Qazalbash in #840
  • refactor: remove redundant reference prior summary by @Qazalbash in #841
  • chore: remove sage, genie, and monk nomenclature by @Qazalbash in #842
  • chore: improved help description for analyses CLIs by @Qazalbash in #843

Full Changelog: 0.3.0...0.3.1

gwkokab-v0.3.0

Choose a tag to compare

@Qazalbash Qazalbash released this 23 May 22:48
Immutable release. Only release title and notes can be modified.
0.3.0
f25d10a
logo

What's Changed

  • chore: add MCMC summary printing after each chain batch completion by @Qazalbash in #671
  • chore: use jax.device_get for sampler resource data retrieval by @Qazalbash in #672
  • chore: optimize log probability calculations in poisson_mean_from_sensitivity_injections by @Qazalbash in #673
  • chore(gh-454): refactor log likelihood calculations and improve masking in Poisson likelihood functions by @Qazalbash in #674
  • chore: refactor probability calculations to use numerically stable log functions and improve truncation handling by @Qazalbash in #675
  • chore: refactor inference data handling and MCMC configuration for numpyro backend by @Qazalbash in #676
  • feat: implement BlockTransform for block-separable transformations with independent sub-transforms by @Qazalbash in #677
  • feat(gh-580): add transformations for redshift to luminosity distance and its inverse by @Qazalbash in #678
  • feat(gh-602): enhance bucketing logic in pad_and_stack and improve loss calculations in jenks module by @Qazalbash in #679
  • refactor: convert PLANCK cosmology constants to functions for reduced latency upon initialization of modules by @Qazalbash in #680
  • feat(gh-135, gh-635): add MadauDickinsonRedshift distribution by @Qazalbash in #681
  • feat: implement dynamic versioning with git commit hash for nightly builds by @Qazalbash in #682
  • fix: increase batch size for variance computation and apply JIT compilation by @Qazalbash in #683
  • chore(deps): bump actions/setup-python from 6.0.0 to 6.1.0 by @dependabot[bot] in #685
  • chore(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #684
  • fix: correction in usage of condition_matrix in Hamiltonian Monte Carlo by flowMC by @Qazalbash in #686
  • feat: add gwk_diag_mass_matrix script for computing diagonal mass matrix from pilot-run samples by @Qazalbash in #688
  • feat(gh-135): add BrokenPowerlaw, NBrokenPowerlawMGaussian, and MinimumTiltModelExtended by @Qazalbash in #687
  • refactor: add constant parameters to likelihood functions and refactor model parameter classification by @Qazalbash in #691
  • feat: add gwk_flowMC_info script for FlowMC configuration analysis and visualization by @Qazalbash in #692
  • refactor(gh-454): optimize likelihood to consume less memory for feasible points by @Qazalbash in #693
  • chore: remove extra license from cosmology module by @Qazalbash in #698
  • streamline generic pipelines and introduce unified mixture models by @Qazalbash in #701
  • refactor(gh-690): rename two truncated gaussian mixture parameters by @Qazalbash in #703
  • feat(gh-135, gh-690): mixture of two truncated normal distribution as spin model by @Qazalbash in #705
  • feat(gh-135): skew normal model for effective spin by @Qazalbash in #708
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #711
  • chore: move all scripts from src/cli_gwkokab to src/scripts by @Qazalbash in #719
  • ci: replacing pre-commit with prek by @Qazalbash in #720
  • ci: simplify CI triggers and remove Python 3.12 from matrix by @Qazalbash in #725
  • New Models for spins along with internal restructuring and refactoring by @Qazalbash in #728
  • fix: adhere with NumPyro 0.20.0 by @Qazalbash in #730
  • chore(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #734
  • chore(deps): bump actions/setup-python from 6.1.0 to 6.2.0 by @dependabot[bot] in #733
  • fix(gh-739): add optax dependency with version constraint by @Qazalbash in #740
  • ci: only install required pacakge groups by @Qazalbash in #752
  • fix: change in URLs in adherence to the recent change in the organization's name/username by @Qazalbash in #772
  • chore(deps): bump j178/prek-action from 1 to 2 by @dependabot[bot] in #783
  • chore(deps): update optax requirement from <0.2.7 to <0.2.9 by @dependabot[bot] in #784
  • Refactor GWKokab Data Pipeline and Extend Population Inference Capabilities by @Qazalbash in #818
  • chore: rename gwkanal to gwkokab/analysis by @Qazalbash in #829

Full Changelog: 0.2.1...0.3.0

gwkokab-v0.2.1

Choose a tag to compare

@Qazalbash Qazalbash released this 07 Nov 19:48
0.2.1
475222f
logo

What's Changed

  • refactor(gh-614): logging into a log file by @Qazalbash in #622
  • refactor: poisson mean and its API by @Qazalbash in #623
  • refactor(gh-601): move gwkokab.population module to kokab.core.population module by @Qazalbash in #624
  • refactor: move essentials modules in kokab to core module by @Qazalbash in #625
  • chore(deps): bump actions/setup-python from 5.6.0 to 6.0.0 by @dependabot[bot] in #629
  • refactor(gh-628): replace hardcoded names with standard parameter names by @Qazalbash in #634
  • feat: add option to save weighted samples in _save_data_from_sampler by @Qazalbash in #637
  • chore(gh-636): GPU as default accelerator during installation and build routines by @Qazalbash in #640
  • feat: integrate until MCMC threshold error and variational inference for matching mean by @Qazalbash in #631
  • chore: segregate purely mass models and hybrid models by @Qazalbash in #642
  • chore(gh-633): removing Bake class from Guru by @Qazalbash in #641
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #644
  • feat(gh-135): HalfNormal distribution for eccentricity in One Powerlaw and Peak model by @Qazalbash in #638
  • chore: update contribution guidelines to use uv and make by @Qazalbash in #656
  • docs: update installation instructions by @Qazalbash in #657
  • chore(deps): bump astral-sh/setup-uv from 6 to 7 by @dependabot[bot] in #662
  • chore(deps-dev): update astroid requirement from <4 to <5 by @dependabot[bot] in #661
  • Comprehensive Model, Inference, and Training Updates: Lazy Priors, Broken Powerlaw+TwoPeak, Multi-Spin Extensions, and Stable Regressor Improvements by @Qazalbash in #664
  • docs(gh-107): update tutorials by @Qazalbash in #659
  • feat(gh-639): enabling cuda 13 by @Qazalbash in #665
  • feat: save data from numpyro sampler when a chain finishes by @Qazalbash in #667
  • refactor(gh-454): profile based optimization of Poisson likelihood for NUTS (NumPyro) sampler by @Qazalbash in #666
  • feat: filter samples based on variance of log likelihood by @Qazalbash in #668
  • feat(flowMC): implement chain saving functionality during training/production by @Qazalbash in #670

Full Changelog: 0.2.0...0.2.1

gwkokab-v0.2.0

Choose a tag to compare

@Qazalbash Qazalbash released this 18 Sep 09:07
0.2.0
180e476
logo

What's Changed

Read more

gwkokab-v0.1.0

Choose a tag to compare

@Qazalbash Qazalbash released this 26 Jul 21:07
bc3b041
logo

What's Changed

Full Changelog: 0.0.1...0.1.0

gwkokab-v0.0.1

Choose a tag to compare

@Qazalbash Qazalbash released this 04 Jul 22:52
logo

What's Changed

New Contributors

Full Changelog: https://github.com/gwkokab/gwkokab/commits/0.0.1