Release v0.2.4
Added
0ed9ed7- HMC implementedd4a2ac1- vectorized hmcb35323f- return_trajectory and return_diagnostics supportb12c3a4- losses: ParallelTemperingCD draft51e96a6- losses: PersistentContrastiveDivergence draft474585b- losses: ContrastiveDivergence60543ff- losses package4c5786c- Add multimodal energy and modified Langevin in examples463824b- implement HMC sampler and visualization58df859- add energy function visualization and fix sum logicb37f4dd- add RastriginEnergy class for energy calculations0abe25d- add new energy functions for optimization tasksaf347c7- add GaussianEnergy class for energy computatione75c00e- add DoubleWellEnergy class and improve device handling56e7b32- update langevin_dynamics.py26578b6- update sampler with new featuresd58b8d0- initiate score_matching.py4797752- initiate score_matching.pybd6635a- LangevinDynamics8d8d310- update ci/cd0d0bbf9- setup ci/cdfe166f7- define main skeleton64e3e6e- init commit
Changed
a4c86c4- #minor #release9fb30a5- improved performance for langevin68886bd- comment out un-finalized codese4214ca- rename package, restructure examples, enhance samplers900c1b4- improve energy functions and HMC sampler logicc8e893f- add images for the readmeb7e5420- LangevinDynamics26e87ac- corrected branch for tag release action3838126- update pyproject.toml and tag release action51b6839- update pyproject.toml and tag release action #patch8c56eda- update pyproject.toml and tag release action9fd16d6- update pyproject.toml using actions 4e0fea5d- update pyproject.toml using actions 3e0843a4- update pyproject.toml using actions 201fa1f6- update pyproject.toml using actions
Fixed
9f95ef7- fix pypi classifiercb5334d- fix the #release process03f7419- mike paths for the apib19ef5a- calculating energy gradients377b364- make it compatible with python 3.13564fd3b- add all potential libs to install2be8e57- resolve python version discrepancy (docstrings)4024e89- sample return trajectory fixedf8f7923- ci/cd
Other
769a755- update pyproject.toml for #release7af48b6- update pyproject.toml for #reslease3e12307- skip tests if cuda not detected #release924d08f- passing all tests locallyd27dc94- update examples and guidesbc4ad10- fixing plots0e4db76- #minor visualizations added0ddcdf7- remove wrong req version from pyproject.toml9370202- remove wrong req versionb43e235- new website9c28304- update README.md with examples151640f- docs ci/cd54a14b2- docs ci/cd module links clickable9006bed- docs_ci remove the prev latest gh pages037c76d- docs_ci.yml remove --rebase0c8774a- docs_ci.yml deploying conflictsdb07d76- passing all hmc testsf503a67- updated the energy functionscbe0ece- all tests are passing23b67b7- hmc gaussian sampling3eb4035- init version of the HMC blogf3d8bfb- hmc blog7b5c2d8- debug github actions: revert toml file 15d31149- debug github actions: revert toml filec2c8b3b- printing 4bfaec11- printing 3e09dfb4- printing 2e00bd4e- printing709d83a- updated ci.ymla7ef315- updated the website structurebe0905e- add docs for energy_function.py79acb3f- remove redundant dependencies9792d0a- fix syntax err docs_ci.ymlfb1e8f5- update docs_ci.yml -e96bc80- update docs_ci.yml9e4f304- update dev guide1843024- remove everything related to poetry!2af1bff- fix versioning with poetry - ci/cd2ea3cb6- fix setup and building the docs settings21f1165- initial API documentation works1edd278- update docs2003d9b- move lagevin_sampler_trajectory.py to examples3ace6a6- update referencesccdea4d- add index.md3962bdd- add mcdocs.yml5978704- mcdoc test24f806e- documentation for the base sampler and langevin0dcdb07- langevine23bf13- updated the langevin_dynamics_sampling.pyef5f4a1- Refactor Langevin Dynamics sampling examples.3b54de4- examples updated9d844b0- Create README.md3b69259- langevin #release9264660- langevin - passes input parasm, sample()730f00e- refactor and langevin_dynamics initialization testabcd180- update test for ci/cd 3084bbdf- update test for ci/cdd468573- Update tag-release.yml0603a18- update test for ci/cd6007e01- example test for ci/cd12f1490- add tests