Skip to content

Releases: astro-informatics/harmonic

v1.2.3

26 Sep 15:13
9726ce2
Compare
Choose a tag to compare

Fix logging issues and pin numpy<2

In future releases we will upgrade to numpy 2 but we need to pin it now for compatibility with some required packages.

v1.2.1

19 Feb 11:39
5fa73be
Compare
Choose a tag to compare

Very small release:

  • unpins distrax, sphinx versions in requirements.
  • sunsets python 3.8 support and adds 3.11 support.
  • Minor changes to documentation.

v1.2.0

21 Nov 16:11
6afa8b6
Compare
Choose a tag to compare

We have added support for new machine learning models, which learn the target distribution from a small subset of posterior samples. In this case we consider normalising flows (Real-NVP and Rational Quadratic Splines) though in later releases one could expand this to a larger set of models. This new functionality may be installed directly from pypi on macOS apple silicon devices and manylinux using pip install harmonic.

What's Changed

  • add normalising flows as target models (Real-NVP and Rational Quadratic Splines)
  • Retire existing classical models (e.g. hypersphere etc.) to model_legacy. Of course, all functionality is still available in this new location.

New Contributors

Full Changelog: v1.1.1...v1.2.0

v1.1.1

25 Jul 16:28
bc89003
Compare
Choose a tag to compare

Harmonic python versioning has been updated to support python 3.8, 3.9 and 3.10. This means support for python 3.6 and 3.7 will not be maintained going forward. Harmonic can now be installed directly from pypi on macOS apple silicon devices using pip install harmonic.

What's Changed

New Contributors

Full Changelog: v1.1.0...v1.1.1

v1.1.0

21 Jun 10:36
645c8f7
Compare
Choose a tag to compare

This minor release makes harmonic compatable with windows OS systems.

Details

Inclusion of pyproject.toml config file allows extensions to be built from source distirbution, so pip installing the cython-accelerated source code is now OS-agnostic.

What's Changed

  • Change doc ref.bib to stop arxiv repeat by @mdochertyastro in #204
  • Add video to docs and Alessio as code contributor by @jasonmcewen in #212
  • Add TDS post link by @jasonmcewen in #213
  • Fix broken source dist and versioning convention by @mdochertyastro in #216
  • Update version to 1.1.0 by @mdochertyastro in #220

Full Changelog: v1.0.3...v1.1.0

v1.0.3

29 Nov 10:29
Compare
Choose a tag to compare

Overview

Code snapshot (PYPI) to support the release of the harmonic paper (McEwen et al. 2021).

Added Features

  • Interactive notebooks hosted by Google Colaboratory
  • Streamlined installation from source using single bash script
  • Overhaul of harmonic documentation

What's Changed

  • Pypi testing by @mdochertyastro in #184
  • Harmonic v1.0.1 compatible with Python3.7 by @mdochertyastro in #191
  • Add simple python 3.6 compatibility in setup.py by @mdochertyastro in #193
  • Housekeeping by @mdochertyastro in #194
  • Update version number to 1.0.2 by @mdochertyastro in #195
  • Feature/interactive notebooks by @mdochertyastro in #196
  • Review documentation by @jasonmcewen in #198
  • Review/docs 2nd pass by @CosmoMatt in #200
  • correct typo in learnt model static notebook in docs by @CosmoMatt in #201
  • Review/docs 3rd pass by @mdochertyastro in #202
  • v1.0.3_housekeeping by @mdochertyastro in #203

Full Changelog: v1.0.0...v1.0.3

Harmonic Launch

03 Nov 20:18
d008c68
Compare
Choose a tag to compare

First public release of harmonic.