CheckNotApplicable#
- class skore.CheckNotApplicable[source]#
Raised when a check cannot run on the given report.
Notes
Check implementations raise this exception when required data, task type, or model capabilities are missing. The check appears under the “Not Applicable” section of the checks summary.
Examples
>>> from skore import Check >>> from skore._sklearn._checks._utils import CheckNotApplicable >>> class MyCheck(Check): ... code = "TST001" ... title = "My check" ... report_type = "estimator" ... docs_url = None ... severity = "issue" ... def check_function(self, report): ... if report.X_test is None: ... raise CheckNotApplicable() ... return None
- add_note(note, /)#
Add a note to the exception
- with_traceback(tb, /)#
Set self.__traceback__ to tb and return self.