Changelog¶
0.21.0 - 2019-11-25¶
This is the first major release of scikit-hubness.
Added¶
Enable ONNG provided by NGT (optimized ANNG). Pass
optimize=TruetoNNG.User Guide: Description of all subpackages and common usage scenarios.
Examples: Various usage examples
Several tests
Classes inheriting from
SupervisedIntegerMixincan be fit with anApproximateNearestNeighbororNearestNeighborsinstance, thus reuse precomputed indices.
Changes¶
Use argument
algorithm='nng'for ANNG/ONNG provided by NGT instead of'onng'. Also setoptimize=Truein order to use ONNG.
Fixes¶
DisSimLocal would previously fail when invoked as
hubness='dis_sim_local'.Hubness reduction would previously ignore
verbosearguments under certain circumstances.HNSWwould previously ignoren_jobson index creation.Fix installation instructions for puffinn.
0.21.0a9 - 2019-10-30¶
Added¶
General structure for docs
Enable NGT OpenMP support on MacOS (in addition to Linux)
Enable Puffinn LSH also on MacOS
Fixes¶
Correct mutual proximity (empiric) calculation
Better handling of optional packages (ANN libraries)
Maintenance¶
streamlined CI builds
several minor code improvements
New contributors¶
Silvan David Peter