The numbers of splits at which rpf() with oob_path = TRUE evaluates the
out-of-bag (OOB) error: a geometric grid with four points per doubling,
round(25 * 2^(j / 4)) from 6 up to n_splits (it contains 12, 25, 50, ...,
1600, 3200), and n_splits itself; every number up to 12 if n_splits <= 12.
The error changes slowly in log(n_splits), so a geometric grid resolves it
evenly, and the path's memory, 2 * nrow(x) * length(checkpoints) doubles,
stays small; every split would cost 2 * nrow(x) * n_splits.
See also
rpf() (oob_path)