Roulette: A Pruning Framework to Train a Sparse Neural Network From Scratch | IEEE Journals & Magazine | IEEE Xplore