CRAN/E | RcppAnnoy

RcppAnnoy

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

Installation

About

'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 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.

github.com/eddelbuettel/rcppannoy
dirk.eddelbuettel.com/code/rcpp.annoy.html
Bug report File report

Key Metrics

Version 0.0.22
R ≥ 3.1
Published 2024-01-23 91 days ago
Needs compilation? yes
License GPL-2
License GPL-3
CRAN checks RcppAnnoy results

Downloads

Yesterday 542 0%
Last 7 days 6.481 -30%
Last 30 days 31.614 -22%
Last 90 days 120.071 +35%
Last 365 days 396.254 +51%

Maintainer

Maintainer

Dirk Eddelbuettel

edd@debian.org

Authors

Dirk Eddelbuettel

Material

README
NEWS
ChangeLog
Reference manual
Package source

Vignettes

Using Annoy in C++

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

RcppAnnoy archive

Depends

R ≥ 3.1

Imports

methods
Rcpp

Suggests

tinytest

LinkingTo

Rcpp

Reverse Imports

bbknnR
eiR
scDHA
Seurat
SIMLR
uwot

Reverse Suggests

BiocNeighbors
cellpypes

Reverse LinkingTo

scDHA
uwot