-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathDESCRIPTION
More file actions
54 lines (54 loc) · 1.73 KB
/
DESCRIPTION
File metadata and controls
54 lines (54 loc) · 1.73 KB
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
Type: Package
Package: fastcpd
Title: Fast Change Point Detection via Sequential Gradient Descent
Version: 0.20.0
Authors@R: c(
person("Xingchi", "Li", , "anthony.li.stat.tamu.edu@lixingchi.com", role = c("aut", "cre", "cph"),
comment = c(ORCID = "0009-0006-2493-0853")),
person("Xianyang", "Zhang", , "zhangxiany@stat.tamu.edu", role = c("aut", "cph"))
)
Description: Implements fast change point detection algorithm based on the
paper "Sequential Gradient Descent and Quasi-Newton's Method for
Change-Point Analysis" by Xianyang Zhang, Trisha Dawn
<https://proceedings.mlr.press/v206/zhang23b.html>. The algorithm is
based on dynamic programming with pruning and sequential gradient
descent. It is able to detect change points a magnitude faster than
the vanilla Pruned Exact Linear Time(PELT). The package includes
examples of linear regression, logistic regression, Poisson
regression, penalized linear regression data, and whole lot more
examples with custom cost function in case the user wants to use their
own cost function.
License: Apache License (>= 2)
URL: https://fastcpd.xingchi.li, https://github.com/doccstat/fastcpd
BugReports: https://github.com/doccstat/fastcpd/issues
Depends:
R (>= 2.10)
Imports:
glmnet,
Matrix,
methods,
Rcpp (>= 0.11.0),
stats
Suggests:
ggplot2,
gridExtra,
knitr,
matrixStats,
mvtnorm,
rmarkdown,
testthat (>= 3.0.0),
xml2
LinkingTo:
progress,
Rcpp,
RcppArmadillo,
RcppEigen,
testthat
VignetteBuilder:
knitr
Config/testthat/edition: 3
Config/testthat/parallel: true
Config/testthat/start-first: examples-fastcpd_arima, examples-fastcpd_ts
Encoding: UTF-8
LazyData: true
RoxygenNote: 7.3.3