-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDESCRIPTION
34 lines (34 loc) · 1.67 KB
/
DESCRIPTION
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
Package: knnmi
Title: k-Nearest Neighbor Mutual Information Estimator
Version: 1.0
Authors@R: c(
person("Brian", "Gregor", email="[email protected]", role = c("aut", "cre"),
comment = c(ORCID = "0009-0004-9640-0574")),
person("Katia", "Bulekova", email="[email protected]", role = "aut",
comment = c(ORCID = "0000-0003-1560-2146")),
person("Reina", "Chau", email="[email protected]", role = "aut",
comment = c(ORCID = "0000-0003-3012-1404")),
person("Stefano", "Monti", email="[email protected]", role = "aut",
comment = c(ORCID = "0000-0002-9376-0660")),
person("Benoit", "Jacob", role="cph", comment="Author of included Eigen library"),
person("Gael", "Guennebaud", role="cph", comment="Author of included Eigen library"),
person(c("Jose", "Luis"), "Blanco", role="cph", comment="Author of included nanoflann library"),
person(c("Pranjal", "Kumar"), "Rai", role="cph", comment="Author of included nanoflann library"))
Description: This is a 'C++' mutual information (MI) library based on the k-nearest
neighbor (KNN) algorithm. There are three functions provided for computing MI
for continuous values, mixed continuous and discrete values, and conditional MI
for continuous values. They are based on algorithms by A. Kraskov, et. al. (2004) <doi:10.1103/PhysRevE.69.066138>,
BC Ross (2014)<doi:10.1371/journal.pone.0087357>,
and A. Tsimpiris (2012) <doi:10.1016/j.eswa.2012.05.014>, respectively.
License: GPL (>= 3)
Depends:
R (>= 4.1.0)
Suggests:
spelling,
testthat (>= 3.0.0)
Config/testthat/edition: 3
Encoding: UTF-8
LazyData: true
Roxygen: list(markdown = TRUE)
RoxygenNote: 7.3.1
Language: en-US