jackknife Interface

Jackknifing is a procedure used to create “un-biased” predictions from a training set. It employs a system similar to K-fold Cross Validation where the dataset is divided into K different slices. Then, a model is trained for each combination of K-1 slices and creates predictions for the remaining slice. This is a lengthy process as it requires K training runs of the model.

Note: Args that start with ‘--’ (eg. --save-config) can also be set in a config file (specified via --config). The config file uses YAML syntax and must represent a YAML ‘mapping’ (for details, see http://learn.getgrav.org/advanced/yaml). If an arg is specified in more than one place, then command line values override config file values which override defaults.

For generic options see: here

usage: kiwi jackknife [-h] [--splits SPLITS] [--train-config TRAIN_CONFIG]

jackknifing

--splits

Jackknife with X folds.

Default: 5

--train-config Path to config file with model parameters.