Multi-modal data fusion and deep ensemble learning for accurate crop yield prediction | Synapse