Dynamic feature splicing for few-shot rare disease diagnosis