hypersphere_sampler
