Package: CVST 0.2-3

Tammo Krueger
CVST: Fast Cross-Validation via Sequential Testing
The fast cross-validation via sequential testing (CVST) procedure is an improved cross-validation procedure which uses non-parametric testing coupled with sequential analysis to determine the best parameter set on linearly increasing subsets of the data. By eliminating under-performing candidates quickly and keeping promising candidates as long as possible, the method speeds up the computation while preserving the capability of a full cross-validation. Additionally to the CVST the package contains an implementation of the ordinary k-fold cross-validation with a flexible and powerful set of helper objects and methods to handle the overall model selection process. The implementations of the Cochran's Q test with permutations and the sequential testing framework of Wald are generic and can therefore also be used in other contexts.
Authors:
CVST_0.2-3.tar.gz
CVST_0.2-3.tar.gz(r-4.7-any)CVST_0.2-3.tar.gz(r-4.6-any)
CVST_0.2-3.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
CVST/json (API)
| # Install 'CVST' in R: |
| install.packages('CVST', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org')) |
This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.
Last updated from:1be4c26481. Checks:4 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 125 | ||
| source / vignettes | OK | 159 | ||
| linux-release-x86_64 | OK | 124 | ||
| wasm-release | OK | 100 |
Exports:blocksbumpscochranq.testconstructCVSTModelconstructDataconstructKlogRegLearnerconstructKRRLearnerconstructLearnerconstructParamsconstructSequentialTestconstructSVMLearnerconstructSVRLearnerCVdopplerfastCVgetCVSTTestgetNgetSubsetgetXheavisineisClassificationisRegressionnoisyDonohonoisySincnoisySineplotSequenceshuffleDatatestSequence
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Fast Cross-Validation via Sequential Testing | CVST-package CVST |
| Cochran's Q Test with Permutation | cochranq.test |
| Setup for a CVST Run. | constructCVSTModel |
| Construction and Handling of 'CVST.data' Objects | constructData getN getSubset getX isClassification isRegression shuffleData |
| Construction of Specific Learners for CVST | constructKlogRegLearner constructKRRLearner constructLearner constructSVMLearner constructSVRLearner |
| Construct a Grid of Parameters | constructParams |
| Construct and Handle Sequential Tests. | constructSequentialTest getCVSTTest plotSequence testSequence |
| Perform a k-fold Cross-validation | CV |
| The Fast Cross-Validation via Sequential Testing (CVST) Procedure | fastCV |
| Generate Donoho's Toy Data Sets | blocks bumps doppler heavisine noisyDonoho |
| Regression and Classification Toy Data Set | noisySinc noisySine |