Decoding Report Generators: A Cyclic Vision-Language Adapter for Counterfactual Explanations