https://github.com/jiweiqi/CellBox.jl/blob/d2cd6d9cf615978925aeb2cf9ec22f8ee4d7ad4b/cellbox/train.jl#L9 Better to use `randperm(n_exp_train)` instead