CHARM: Creating Halos with Auto-Regressive Multi-stage networks