KernelKnn: Kernel k Nearest Neighbors

Extends the simple k-nearest neighbors algorithm by incorporating numerous kernel functions and a variety of distance metrics. The package takes advantage of 'RcppArmadillo' to speed up the calculation of distances between observations.

Install the latest version of this package by entering the following in R:
install.packages("KernelKnn")
AuthorLampros Mouselimis <mouselimislampros@gmail.com>
Date of publication2017-02-21 15:17:05
MaintainerLampros Mouselimis <mouselimislampros@gmail.com>
LicenseMIT + file LICENSE
Version1.0.5
https://github.com/mlampros/KernelKnn

View on CRAN

Files

inst
inst/doc
inst/doc/image_classification_using_MNIST_CIFAR_data.Rmd
inst/doc/binary_classification_using_the_ionosphere_data.html
inst/doc/regression_using_the_housing_data.Rmd
inst/doc/binary_classification_using_the_ionosphere_data.R
inst/doc/image_classification_using_MNIST_CIFAR_data.html
inst/doc/image_classification_using_MNIST_CIFAR_data.R
inst/doc/binary_classification_using_the_ionosphere_data.Rmd
inst/doc/regression_using_the_housing_data.R
inst/doc/regression_using_the_housing_data.html
tests
tests/testthat.R
tests/testthat
tests/testthat/test-utils.R tests/testthat/test-knn_index_dist.R tests/testthat/test-distance_metrics.R tests/testthat/test-kernelknn_cross_valid.R tests/testthat/test-kernelknn.R
src
src/Makevars
src/distance_metrics.cpp
src/Makevars.win
src/init.c
src/RcppExports.cpp
NAMESPACE
NEWS.md
data
data/ionosphere.rda
data/Boston.rda
R
R/knn_index_dist.R R/utils.R R/kernelknn.R R/RcppExports.R R/kernelknnCV.R
vignettes
vignettes/image_classification_using_MNIST_CIFAR_data.Rmd
vignettes/regression_using_the_housing_data.Rmd
vignettes/binary_classification_using_the_ionosphere_data.Rmd
README.md
MD5
build
build/vignette.rds
DESCRIPTION
man
man/knn.index.dist.Rd man/func_tbl.Rd man/func_categorical_preds.Rd man/func_tbl_dist.Rd man/class_folds.Rd man/KernelKnn.Rd man/ionosphere.Rd man/regr_folds.Rd man/func_shuffle.Rd man/FUNCTION_weights.Rd man/normalized.Rd man/Boston.Rd man/switch.ops.Rd man/KernelKnnCV.Rd man/FUN_kernels.Rd
LICENSE

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.