fo <- slides ~ dem + slope + hcurv + vcurv + log.carea + cslope

Spatial tuning

sp_tuning <- sptune_rf(fo, ecuador, nfold = 5, step_factor = 1,
                       rf_fun = "rfsrc", partition_fun = "partition_kmeans")
Partitioning method: 'partition_kmeans'.
'step_factor' must be > 1; setting to '2'.
Using 'foreach' parallel mode with 4 cores on 54 combinations.
Unique 'ntrees': 9. Unique 'mtry': 6.
plot_hyper_rf(sp_tuning)

non-spatial tuning

non_sp_tuning <- sptune_rf(fo, ecuador, nfold = 5,
                           rf_fun = "rfsrc", partition_fun = "partition_cv")

Spatial cross-validation

sp_tuning_spcv <- sperrorest(fo, ecuador, 
                             smp_fun = partition_kmeans, 
                             smp_args = list(repetition = 100, nfold = 5),
                             pred_args = list(probabilities = TRUE),
                             par_args = list(par_mode = "apply", par_units = 25))
LS0tCnRpdGxlOiAiQ29tcGFyaXNvbiBvZiBzcGF0aWFsIGFuZCBub24tc3BhdGlhbCB0dW5pbmciCm91dHB1dDogaHRtbF9ub3RlYm9vawplZGl0b3Jfb3B0aW9uczogCiAgY2h1bmtfb3V0cHV0X3R5cGU6IGlubGluZQotLS0KCmBgYHtyfQpwX2xvYWQoc2YsIG1hcHZpZXcsIHNwZXJyb3Jlc3QsIHJhbmRvbUZvcmVzdFNSQykKYGBgCgpgYGB7cn0KZGF0YShlY3VhZG9yKQpmbyA8LSBzbGlkZXMgfiBkZW0gKyBzbG9wZSArIGhjdXJ2ICsgdmN1cnYgKyBsb2cuY2FyZWEgKyBjc2xvcGUKYGBgCgojIFNwYXRpYWwgdHVuaW5nCgpgYGB7cn0Kc3BfdHVuaW5nIDwtIHNwdHVuZV9yZihmbywgZWN1YWRvciwgbmZvbGQgPSA1LCBzdGVwX2ZhY3RvciA9IDIsCiAgICAgICAgICAgICAgICAgICAgICAgcmZfZnVuID0gInJmc3JjIiwgcGFydGl0aW9uX2Z1biA9ICJwYXJ0aXRpb25fa21lYW5zIikKYGBgCgpgYGB7cn0KcGxvdF9oeXBlcl9yZihzcF90dW5pbmcpCmBgYAoKCiMgbm9uLXNwYXRpYWwgdHVuaW5nCgpgYGB7cn0Kbm9uX3NwX3R1bmluZyA8LSBzcHR1bmVfcmYoZm8sIGVjdWFkb3IsIG5mb2xkID0gNSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgcmZfZnVuID0gInJmc3JjIiwgcGFydGl0aW9uX2Z1biA9ICJwYXJ0aXRpb25fY3YiKQpgYGAKCgojIFNwYXRpYWwgY3Jvc3MtdmFsaWRhdGlvbgoKYGBge3J9CnNwX3R1bmluZ19zcGN2IDwtIHNwZXJyb3Jlc3QoZm8sIGVjdWFkb3IsIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNtcF9mdW4gPSBwYXJ0aXRpb25fa21lYW5zLCAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzbXBfYXJncyA9IGxpc3QocmVwZXRpdGlvbiA9IDEwMCwgbmZvbGQgPSA1KSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmVkX2FyZ3MgPSBsaXN0KHByb2JhYmlsaXRpZXMgPSBUUlVFKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXJfYXJncyA9IGxpc3QocGFyX21vZGUgPSAiYXBwbHkiLCBwYXJfdW5pdHMgPSAyNSkpCmBgYAoK