Maybe we could use a  dedicated warning class, for instance `MissingPredictionDataWarning` or `IllDefinedMetricsWarning` to make it easier for the user to selectively check or silence this warning?