Skip to content

Commit c50a734

Browse files
authored
Merge pull request #24 from alan-turing-institute/dev
Update readme
2 parents 370ea9b + 9cc0d05 commit c50a734

File tree

1 file changed

+16
-2
lines changed

1 file changed

+16
-2
lines changed

README.md

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,24 @@
11
# NearestNeighborModels
22

3-
Repository implementing MLJ interface and weighting kernels for
4-
[NearestNeighbors](https://github.com/KristofferC/NearestNeighbors.jl) models.
3+
Package providing K-nearest neighbor regressors and classifiers, for use with the [MLJ](https://alan-turing-institute.github.io/MLJ.jl/dev/) machine learning framework.
4+
5+
Builds on Kristoffer Carlsson's [NearestNeighbors](https://github.com/KristofferC/NearestNeighbors.jl) package, for performing efficient nearest neighbor searches.
56

67
[![Stable](https://img.shields.io/badge/docs-stable-blue.svg)](https://vollmersj.github.io/NearestNeighborModels.jl/stable)
78
[![Dev](https://img.shields.io/badge/docs-dev-blue.svg)](https://vollmersj.github.io/NearestNeighborModels.jl/dev)
89
[![Build Status](https://github.com/alan-turing-institute/NearestNeighborModels.jl/workflows/CI/badge.svg)](https://github.com/alan-turing-institute/NearestNeighborModels.jl/actions)
910
[![Coverage](https://codecov.io/gh/alan-turing-institute/NearestNeighborModels.jl/branch/master/graph/badge.svg)](https://codecov.io/gh/vollmersj/NearestNeighborModels.jl)
1011

12+
13+
Provides the following models: `KNNRegressor`, `KNNClassifier`,
14+
`MultitargetKNNRegressor` and `MultitargetClassifier`.
15+
16+
Provides a library of kernels for weighting nearest neighbors, including
17+
all kernels surveyed in the paper [Geler et.al (2016):
18+
Comparison of different weighting schemes for the kNN classifier on
19+
time-series
20+
data](https://perun.pmf.uns.ac.rs/radovanovic/publications/2016-kais-knn-weighting.pdf)
21+
22+
Do `list_kernels()` for a complete list.
23+
24+
For instructions on defining a custom kernel, do `?UserDefinedKernel`.

0 commit comments

Comments
 (0)