Skip to content

Release v0.2.4

Choose a tag to compare

@github-actions github-actions released this 11 Apr 23:41
· 276 commits to master since this release

Added

  • 0ed9ed7 - HMC implemented
  • d4a2ac1 - vectorized hmc
  • b35323f - return_trajectory and return_diagnostics support
  • b12c3a4 - losses: ParallelTemperingCD draft
  • 51e96a6 - losses: PersistentContrastiveDivergence draft
  • 474585b - losses: ContrastiveDivergence
  • 60543ff - losses package
  • 4c5786c - Add multimodal energy and modified Langevin in examples
  • 463824b - implement HMC sampler and visualization
  • 58df859 - add energy function visualization and fix sum logic
  • b37f4dd - add RastriginEnergy class for energy calculations
  • 0abe25d - add new energy functions for optimization tasks
  • af347c7 - add GaussianEnergy class for energy computation
  • e75c00e - add DoubleWellEnergy class and improve device handling
  • 56e7b32 - update langevin_dynamics.py
  • 26578b6 - update sampler with new features
  • d58b8d0 - initiate score_matching.py
  • 4797752 - initiate score_matching.py
  • bd6635a - LangevinDynamics
  • 8d8d310 - update ci/cd
  • 0d0bbf9 - setup ci/cd
  • fe166f7 - define main skeleton
  • 64e3e6e - init commit

Changed

  • a4c86c4 - #minor #release
  • 9fb30a5 - improved performance for langevin
  • 68886bd - comment out un-finalized codes
  • e4214ca - rename package, restructure examples, enhance samplers
  • 900c1b4 - improve energy functions and HMC sampler logic
  • c8e893f - add images for the readme
  • b7e5420 - LangevinDynamics
  • 26e87ac - corrected branch for tag release action
  • 3838126 - update pyproject.toml and tag release action
  • 51b6839 - update pyproject.toml and tag release action #patch
  • 8c56eda - update pyproject.toml and tag release action
  • 9fd16d6 - update pyproject.toml using actions 4
  • e0fea5d - update pyproject.toml using actions 3
  • e0843a4 - update pyproject.toml using actions 2
  • 01fa1f6 - update pyproject.toml using actions

Fixed

  • 9f95ef7 - fix pypi classifier
  • cb5334d - fix the #release process
  • 03f7419 - mike paths for the api
  • b19ef5a - calculating energy gradients
  • 377b364 - make it compatible with python 3.13
  • 564fd3b - add all potential libs to install
  • 2be8e57 - resolve python version discrepancy (docstrings)
  • 4024e89 - sample return trajectory fixed
  • f8f7923 - ci/cd

Other

  • 769a755 - update pyproject.toml for #release
  • 7af48b6 - update pyproject.toml for #reslease
  • 3e12307 - skip tests if cuda not detected #release
  • 924d08f - passing all tests locally
  • d27dc94 - update examples and guides
  • bc4ad10 - fixing plots
  • 0e4db76 - #minor visualizations added
  • 0ddcdf7 - remove wrong req version from pyproject.toml
  • 9370202 - remove wrong req version
  • b43e235 - new website
  • 9c28304 - update README.md with examples
  • 151640f - docs ci/cd
  • 54a14b2 - docs ci/cd module links clickable
  • 9006bed - docs_ci remove the prev latest gh pages
  • 037c76d - docs_ci.yml remove --rebase
  • 0c8774a - docs_ci.yml deploying conflicts
  • db07d76 - passing all hmc tests
  • f503a67 - updated the energy functions
  • cbe0ece - all tests are passing
  • 23b67b7 - hmc gaussian sampling
  • 3eb4035 - init version of the HMC blog
  • f3d8bfb - hmc blog
  • 7b5c2d8 - debug github actions: revert toml file 1
  • 5d31149 - debug github actions: revert toml file
  • c2c8b3b - printing 4
  • bfaec11 - printing 3
  • e09dfb4 - printing 2
  • e00bd4e - printing
  • 709d83a - updated ci.yml
  • a7ef315 - updated the website structure
  • be0905e - add docs for energy_function.py
  • 79acb3f - remove redundant dependencies
  • 9792d0a - fix syntax err docs_ci.yml
  • fb1e8f5 - update docs_ci.yml -
  • e96bc80 - update docs_ci.yml
  • 9e4f304 - update dev guide
  • 1843024 - remove everything related to poetry!
  • 2af1bff - fix versioning with poetry - ci/cd
  • 2ea3cb6 - fix setup and building the docs settings
  • 21f1165 - initial API documentation works
  • 1edd278 - update docs
  • 2003d9b - move lagevin_sampler_trajectory.py to examples
  • 3ace6a6 - update references
  • ccdea4d - add index.md
  • 3962bdd - add mcdocs.yml
  • 5978704 - mcdoc test
  • 24f806e - documentation for the base sampler and langevin
  • 0dcdb07 - langevin
  • e23bf13 - updated the langevin_dynamics_sampling.py
  • ef5f4a1 - Refactor Langevin Dynamics sampling examples.
  • 3b54de4 - examples updated
  • 9d844b0 - Create README.md
  • 3b69259 - langevin #release
  • 9264660 - langevin - passes input parasm, sample()
  • 730f00e - refactor and langevin_dynamics initialization test
  • abcd180 - update test for ci/cd 3
  • 084bbdf - update test for ci/cd
  • d468573 - Update tag-release.yml
  • 0603a18 - update test for ci/cd
  • 6007e01 - example test for ci/cd
  • 12f1490 - add tests