interleaved learning for BlockSparse