Package: origami 1.0.8

Nima Hejazi

origami: Generalized Framework for Cross-Validation

A general framework for the application of cross-validation schemes to particular functions. By allowing arbitrary lists of results, origami accommodates a range of cross-validation applications. This implementation was first described by Coyle and Hejazi (2018) <doi:10.21105/joss.00512>.

Authors:Jeremy Coyle [aut, cph], Nima Hejazi [aut, cre], Ivana Malenica [aut], Rachael Phillips [aut]

origami_1.0.8.tar.gz
origami_1.0.8.zip(r-4.7)origami_1.0.8.zip(r-4.6)origami_1.0.8.zip(r-4.5)
origami_1.0.8.tgz(r-4.6-any)origami_1.0.8.tgz(r-4.5-any)
origami_1.0.8.tar.gz(r-4.7-any)origami_1.0.8.tar.gz(r-4.6-any)
origami_1.0.8.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
origami/json (API)
NEWS

# Install 'origami' in R:
install.packages('origami', repos = c('https://tlverse.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/tlverse/origami/issues

Pkgdown/docs site:https://tlverse.org

On CRAN:

Conda:

cross-validationmachine-learning

10.64 score 27 stars 16 packages 582 scripts 4.8k downloads 2 mentions 27 exports 10 dependencies

Last updated from:367d9a757c. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK167
source / vignettesOK227
linux-release-x86_64OK136
macos-release-arm64OK83
macos-oldrel-arm64OK87
windows-develOK127
windows-releaseOK97
windows-oldrelOK79
wasm-releaseOK127

Exports:combine_resultscombiner_arraycombiner_ccombiner_factorcombiner_rbindcross_validatefold_from_foldvecfold_indexfolds_bootstrapfolds_loofolds_montecarlofolds_resubstitutionfolds_rolling_originfolds_rolling_origin_pooledfolds_rolling_windowfolds_rolling_window_pooledfolds_vfoldfolds_vfold_rolling_origin_pooledfolds_vfold_rolling_window_pooledfolds2foldvecid_folds_to_foldsmake_foldmake_foldsmake_repeated_foldstrainingvalidationwrap_in_try

Dependencies:abindassertthatcodetoolsdata.tabledigestfuturefuture.applyglobalslistenvparallelly

Generalized Cross-Validation with Origami

Rendered fromgeneralizedCV.Rmdusingknitr::rmarkdownon May 24 2026.

Last update: 2026-05-12
Started: 2017-06-14

Readme and manuals

Help Manual

Help pageTopics
Combine Results from Different Foldscombine_results
Combinerscombiners combiner_array combiner_c combiner_factor combiner_rbind
Main Cross-Validation Functioncross_validate
Build a Fold Object from a Fold Vectorfold_from_foldvec
Cross-Validation Schemesfolds_bootstrap folds_loo folds_montecarlo folds_resubstitution folds_rolling_origin folds_rolling_origin_pooled folds_rolling_window folds_rolling_window_pooled folds_vfold folds_vfold_rolling_origin_pooled folds_vfold_rolling_window_pooled fold_funs
Fold Helpersfold_helpers fold_index training validation
Build a Fold Vector from a Fold Objectfolds2foldvec
Flexible Guessing and Mapping for Combining Data Typesguess_combiner
Convert ID Folds to Observation Foldsid_folds_to_folds
Foldmake_fold
Make List of Folds for cross-validationmake_folds
Repeated Cross-Validationmake_repeated_folds
Wrap a Function in a Try Statementwrap_in_try