The subsampling used in CluDL currently uses sampling without replacement. Should we add an argument bootstrap: bool to allow sampling with replacement?
I think the problem with the current situation is that using a sampling fraction of 1 leads to unexpected behavior, where the same analysis is run repeatedly when n_bootstraps > 1 in EnCluDL.