Recent Releases of PyOTC: A Python Package for Optimal Transition Coupling

PyOTC: A Python Package for Optimal Transition Coupling - v0.4.0

What's Changed

  • Stat dist requires c by @austinyi in https://github.com/pyotc/pyotc/pull/113
  • add benchmark matrix by @austinyi in https://github.com/pyotc/pyotc/pull/114
  • revise draft by @austinyi in https://github.com/pyotc/pyotc/pull/116
  • fix bib by @austinyi in https://github.com/pyotc/pyotc/pull/117
  • Fix broken CONTRIBUTING.md link and remove old paper.md comment by @r0hin in https://github.com/pyotc/pyotc/pull/118
  • Enhance performance comparison section with MATLAB details by @austinyi in https://github.com/pyotc/pyotc/pull/119
  • Fix typo joss draft by @austinyi in https://github.com/pyotc/pyotc/pull/120
  • Add orcid by @austinyi in https://github.com/pyotc/pyotc/pull/121
  • Bump version to 040 by @austinyi in https://github.com/pyotc/pyotc/pull/122

New Contributors

  • @r0hin made their first contribution in https://github.com/pyotc/pyotc/pull/118

Full Changelog: https://github.com/pyotc/pyotc/compare/v0.3.3...v0.4.0

- Jupyter Notebook
Published by austinyi 7 days ago

PyOTC: A Python Package for Optimal Transition Coupling - v0.3.3

What's Changed

  • 111 test fail after merge pr by @austinyi in https://github.com/pyotc/pyotc/pull/112

Full Changelog: https://github.com/pyotc/pyotc/compare/v0.3.2...v0.3.3

- Jupyter Notebook
Published by austinyi 3 months ago

PyOTC: A Python Package for Optimal Transition Coupling - v0.3.2

What's Changed

  • update draft to match joss new format by @austinyi in https://github.com/pyotc/pyotc/pull/108
  • 109 match otc value and stat dist by @austinyi in https://github.com/pyotc/pyotc/pull/110

Full Changelog: https://github.com/pyotc/pyotc/compare/v0.3.1...v0.3.2

- Jupyter Notebook
Published by austinyi 3 months ago

PyOTC: A Python Package for Optimal Transition Coupling - v0.3.1

What's Changed

  • update from version 0.3.0 by @austinyi in https://github.com/pyotc/pyotc/pull/90
  • update notebook to use public api by @austinyi in https://github.com/pyotc/pyotc/pull/91
  • update draft by @austinyi in https://github.com/pyotc/pyotc/pull/93
  • update sphinx by @austinyi in https://github.com/pyotc/pyotc/pull/95
  • 96 missing parameter documentation for exact otc and entropic otc by @austinyi in https://github.com/pyotc/pyotc/pull/97
  • fix returns in docstring by @austinyi in https://github.com/pyotc/pyotc/pull/99

Full Changelog: https://github.com/pyotc/pyotc/compare/v0.3.0...v0.3.1

- Jupyter Notebook
Published by austinyi 5 months ago

PyOTC: A Python Package for Optimal Transition Coupling - v0.3.0

What's Changed

  • 77 fix pypi upload by @jhineman in https://github.com/pyotc/pyotc/pull/78
  • 79 update instructions for install by @austinyi in https://github.com/pyotc/pyotc/pull/80
  • Fix codecov coverage by @austinyi in https://github.com/pyotc/pyotc/pull/81
  • 82 improve codecov test coverage by @austinyi in https://github.com/pyotc/pyotc/pull/83
  • implement public api by @austinyi in https://github.com/pyotc/pyotc/pull/85
  • bump version to 0.3.0 by @austinyi in https://github.com/pyotc/pyotc/pull/87

Full Changelog: https://github.com/pyotc/pyotc/compare/v0.2.2...v0.3.0

- Jupyter Notebook
Published by austinyi 5 months ago

PyOTC: A Python Package for Optimal Transition Coupling - v0.2.2

What's Changed

  • 26 build and deploy to pypi by @jhineman in https://github.com/pyotc/pyotc/pull/74
  • bump version by @jhineman in https://github.com/pyotc/pyotc/pull/76

Full Changelog: https://github.com/pyotc/pyotc/compare/v0.2.1...v0.2.2

- Jupyter Notebook
Published by jhineman 9 months ago

PyOTC: A Python Package for Optimal Transition Coupling - v0.2.1

What's Changed

  • fix versioning by @jhineman in https://github.com/pyotc/pyotc/pull/72

Full Changelog: https://github.com/pyotc/pyotc/compare/v0.2.0...v0.2.1

- Jupyter Notebook
Published by jhineman 9 months ago

PyOTC: A Python Package for Optimal Transition Coupling - v0.2.0

What's Changed

  • 24 fix and update install directions and tools by @jhineman in https://github.com/pyotc/pyotc/pull/27
  • 30 entropicotc by @icyyyyy730 in https://github.com/pyotc/pyotc/pull/31
  • 18 first pytests by @jhineman in https://github.com/pyotc/pyotc/pull/34
  • 31 entropic otc by @austinyi in https://github.com/pyotc/pyotc/pull/32
  • 32 move entropic into pyotc by @austinyi in https://github.com/pyotc/pyotc/pull/35
  • 38 exact refactor by @austinyi in https://github.com/pyotc/pyotc/pull/39
  • 25 add test for exact and entropic by @austinyi in https://github.com/pyotc/pyotc/pull/40
  • Add docstring by @austinyi in https://github.com/pyotc/pyotc/pull/41
  • 28 GitHub actions by @jhineman in https://github.com/pyotc/pyotc/pull/42
  • Introduce sparse Implementation for exact_otc to address memory issues by @austinyi in https://github.com/pyotc/pyotc/pull/44
  • make sphinx run by @austinyi in https://github.com/pyotc/pyotc/pull/46
  • 48 hello world notebook (and clean up notebooks) by @austinyi in https://github.com/pyotc/pyotc/pull/50
  • 47 update joss paper by @jhineman in https://github.com/pyotc/pyotc/pull/53
  • Add sparse notebook & stat_dist=None option by @austinyi in https://github.com/pyotc/pyotc/pull/54
  • Modify JOSS draft by @austinyi in https://github.com/pyotc/pyotc/pull/56
  • 36 rich documentation like rtd by @jhineman in https://github.com/pyotc/pyotc/pull/58
  • fix minor issue in sparse code by @austinyi in https://github.com/pyotc/pyotc/pull/59
  • Entropic methods updates by @icyyyyy730 in https://github.com/pyotc/pyotc/pull/61
  • 57 add coverage badge with with pytest coverage by @jhineman in https://github.com/pyotc/pyotc/pull/60
  • fix import in test and improve naming of workflow by @jhineman in https://github.com/pyotc/pyotc/pull/64
  • Add sparse test by @austinyi in https://github.com/pyotc/pyotc/pull/65
  • 63 ruff is not run in the GitHub actions by @jhineman in https://github.com/pyotc/pyotc/pull/66
  • 67 add changelog semver guide and version by @jhineman in https://github.com/pyotc/pyotc/pull/69
  • add changlog version by @jhineman in https://github.com/pyotc/pyotc/pull/70

New Contributors

  • @icyyyyy730 made their first contribution in https://github.com/pyotc/pyotc/pull/31

Full Changelog: https://github.com/pyotc/pyotc/compare/v0.1.0...v0.2.0

- Jupyter Notebook
Published by jhineman 9 months ago

PyOTC: A Python Package for Optimal Transition Coupling - Initial pre-release 0.1.0

  • Initial package from cookie cutter
  • POT optimal transport
  • Example code with time comparison: notebooks/POT_TimeComparison.ipynb

- Jupyter Notebook
Published by jhineman over 1 year ago