Recent Releases of DiffOpt

DiffOpt - v1.5.0

Bug fix: propagate randkey consistently across MPI ranks in run_adam()

Full Changelog: https://github.com/AlanPearl/diffopt/compare/v1.4.0...v1.5.0

Scientific Software - Peer-reviewed - Python
Published by AlanPearl 8 months ago

DiffOpt - v1.4.0

  • New feature: compute statistical errors in kdescent
  • Add KCalc.reducedchisqloss() convenience method
  • Remove dependence on deprecated jaxopt library

Full Changelog: https://github.com/AlanPearl/diffopt/compare/v1.3.0...v1.4.0

Scientific Software - Peer-reviewed - Python
Published by AlanPearl 8 months ago

DiffOpt - v1.3.0

  • Bug fixes with parallelization and MPI sub-communicator handling

Full Changelog: https://github.com/AlanPearl/diffopt/compare/v1.2.0...v1.3.0

Scientific Software - Peer-reviewed - Python
Published by AlanPearl 8 months ago

DiffOpt - v1.2.0

Further uniformized fitting functions: * Added missing thin and progress keyword arguments * All fitting functions now return all params AND losses (thinned, optionally)

Scientific Software - Peer-reviewed - Python
Published by AlanPearl 10 months ago

DiffOpt - v1.1.1

JOSS Publication Release

  • Added contributing guidelines to the docs

Scientific Software - Peer-reviewed - Python
Published by AlanPearl about 1 year ago

DiffOpt - v1.1.0

Add thin and progress keyword arguments to fitting functions. Default behavior is unchanged (thin=1 and progress=True).

Scientific Software - Peer-reviewed - Python
Published by AlanPearl over 1 year ago

DiffOpt - v1.0.0

Initial PyPI release

Scientific Software - Peer-reviewed - Python
Published by AlanPearl over 1 year ago