Neural Block Sampling