Multi-channels Prototype Contrastive Learning with Condition Adversarial Attacks for Few-shot Event Detection | Synapse