Once for All: Train One Network and Specialize it for Efficient Deployment