scikit-hubness Release 0.21.2 Roman Feldbauer Sep 01, 2020 GETTING STARTED 1 Installation 3 2 Quick start example 5 3 User guide 7 4 API Documentation 67 5 History of scikit-hubness 145 6 Contributing 147 7 Changelog 151 8 Getting started 155 9 User Guide 157 10 API Documentation 159 11 History 161 12 Development 163 13 What’s new 165 Bibliography 167 Python Module Index 169 Index 171 i ii scikit-hubness, Release 0.21.2 scikit-hubness is a Python package for analysis of hubness in high-dimensional data. It provides hubness reduction and approximate nearest neighbor search via a drop-in replacement for sklearn.neighbors. GETTING STARTED 1 scikit-hubness, Release 0.21.2 2 GETTING STARTED CHAPTER ONE INSTALLATION 1.1 Installation from PyPI The current release of scikit-hubness can be installed from PyPI: pip install scikit-hubness 1.2 Dependencies All strict dependencies of scikit-hubness are automatically installed by pip. Some optional dependencies (certain ANN libraries) may not yet be available from PyPI. If you require one of these libraries, please refer to the library’s documentation for building instructions. For example, at the time of writing, puffinn was not available on PyPI. Building and installing is straight-forward: git clone https://github.com/puffinn/puffinn.git cd puffinn python3 setup.py build pip install . 1.3 Installation from source You can always grab the latest version of scikit-hubness directly from GitHub: cd install_dir git clone
[email protected]:VarIr/scikit-hubness.git cd scikit-hubness pip install -e .