Learning to Generalize: Meta-Learning for Domain Generalization | Synapse