AceNAS: Learning to Rank Ace Neural Architectures with Weak Supervision of Weight Sharing