Release History

This contains the release notes for the current version (1.1.0) of nptsne.

Release notes

Version 1.1.0

Supports python 3.6, 3.7, and 3.8 on Windows, Ubuntu (using manylinux2010) and Macos.

Changelog 1.1.0

  • Using the latest HDI Library v1.2.1 supporting the additional Annoy knn method.

  • Building with cibuildwheel to give manylinux support for a wide range of linux platforms.

  • This version is extended with HSNE support. This comprises the HSne class which can generate or load an hsne analysis and supporting classes (Analysis and AnalysisModel) that can be used to navigate the HSne hierarchy.

  • Additionally a number of demos of GPU accelerated t-SNE and HSNE are available at Demo list

Previous versions

  • v1.0.0

  • v0.2.0

  • v0.1.1a1

Version 1.0.0

Supports python 3.6 and 3.7 Windows, Ubuntu (xenial/16.04 and upward) and Macos.

Changelog 1.0.0

Using the latest HDI Library which supports both GPU computer shader (Windows and Linux) and GPU rasterizer (Macos) versions of the underlying tSNE algorithm.

Added reinitialize_transform to TextureTsneExtended to allow quick embedding regeneration.

Version 0.2.0

QT dependency removed. Windows release only

Changelog 0.2.0

This was a Windows only release without QT otherwise it is unchanged from the previous version

Version 0.1.1a1

This is an alpha release of the nptsne library. As such the API may change in future releases based on user feedback.

The initial alpha release is being distributed to a limited audience via GitHub. The current roadmap is to switch to PyPi when the API is declared stable.

Changelog 0.1.1a1

This is the first release of the nptsne package.