CRAN/E | nmslibR

nmslibR

Non Metric Space (Approximate) Library

Installation

About

A Non-Metric Space Library ('NMSLIB' ) wrapper, which according to the authors "is an efficient cross-platform similarity search library and a toolkit for evaluation of similarity search methods. The goal of the 'NMSLIB' Library is to create an effective and comprehensive toolkit for searching in generic non-metric spaces. Being comprehensive is important, because no single method is likely to be sufficient in all cases. Also note that exact solutions are hardly efficient in high dimensions and/or non-metric spaces. Hence, the main focus is on approximate methods". The wrapper also includes Approximate Kernel k-Nearest-Neighbor functions based on the 'NMSLIB' 'Python' Library.

Citation nmslibR citation info
github.com/mlampros/nmslibR
System requirements python3-dev: apt-get install -y python3-dev (deb), python3-pip: apt-get install -y python3-pip (deb), numpy: pip3 install numpy (deb), scipy: pip3 install scipy (deb), nmslib: pip3 install --no-binary :all: nmslib (deb)
Bug report File report

Key Metrics

Version 1.0.7
R ≥ 3.2.3
Published 2023-02-01 453 days ago
Needs compilation? yes
License Apache License (≥ 2.0)
CRAN checks nmslibR results

Downloads

Yesterday 8 0%
Last 7 days 73 +6%
Last 30 days 251 -11%
Last 90 days 824 -24%
Last 365 days 3.693 -9%

Maintainer

Maintainer

Lampros Mouselimis

mouselimislampros@gmail.com

Authors

Lampros Mouselimis

aut / cre

B. Naidan

cph

(Author of the Non-Metric Space Library (NMSLIB))

L. Boytsov

cph

(Author of the Non-Metric Space Library (NMSLIB))

Yu. Malkov

cph

(Author of the Non-Metric Space Library (NMSLIB))

B. Frederickson

cph

(Author of the Non-Metric Space Library (NMSLIB))

D. Novak

cph

(Author of the Non-Metric Space Library (NMSLIB))

Material

README
NEWS
Reference manual
Package source

Vignettes

Non Metric Space ( Approximate ) Library in R

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

nmslibR archive

Depends

R ≥ 3.2.3

Imports

Rcpp ≥ 0.12.7
reticulate
R6
Matrix
KernelKnn
utils
lifecycle

Suggests

testthat
covr
knitr
rmarkdown

LinkingTo

Rcpp
RcppArmadillo ≥ 0.8.0