Describir: Testing and learning on distributional and set inputs