RcppAnnoy: 'Rcpp' Bindings for 'Annoy', a Library for Approximate Nearest Neighbors

Share:

'Annoy' is a small C++ library for Approximate Nearest Neighbors written for efficient memory usage as well an ability to load from / save to disk. This package provides an R interface by relying on the 'Rcpp' package, exposing the same interface as the original Python wrapper to 'Annoy'. See <https://github.com/spotify/annoy> for more on 'Annoy'. 'Annoy' is released under Version 2.0 of the Apache License. Also included is a small Windows port of 'mmap' which is released under the MIT license.

Author
Dirk Eddelbuettel
Date of publication
2016-10-01 17:53:51
Maintainer
Dirk Eddelbuettel <edd@debian.org>
License
GPL (>= 2)
Version
0.0.8

View on CRAN

Man pages

RcppAnnoy-package
Rcpp bindings for the Annoy C++ library for approximate...

Files in this package

RcppAnnoy
RcppAnnoy/inst
RcppAnnoy/inst/tests
RcppAnnoy/inst/tests/data
RcppAnnoy/inst/tests/data/test.tree
RcppAnnoy/inst/tests/runit.euclidean.R
RcppAnnoy/inst/tests/runit.index.R
RcppAnnoy/inst/tests/runit.angular.R
RcppAnnoy/inst/NEWS.Rd
RcppAnnoy/inst/include
RcppAnnoy/inst/include/kissrandom.h
RcppAnnoy/inst/include/mman.h
RcppAnnoy/inst/include/annoylib.h
RcppAnnoy/tests
RcppAnnoy/tests/runUnitTests.R
RcppAnnoy/src
RcppAnnoy/src/Makevars
RcppAnnoy/src/annoy.cpp
RcppAnnoy/NAMESPACE
RcppAnnoy/demo
RcppAnnoy/demo/simpleExample.R
RcppAnnoy/demo/00Index
RcppAnnoy/R
RcppAnnoy/R/annoy.R
RcppAnnoy/README.md
RcppAnnoy/MD5
RcppAnnoy/DESCRIPTION
RcppAnnoy/ChangeLog
RcppAnnoy/man
RcppAnnoy/man/RcppAnnoy-package.Rd
RcppAnnoy/cleanup