vraven · class
Explainer
Explainer(model: 'Any', config: 'VRavenConfig | None' = None, *, class_names: 'Mapping[int, str] | Sequence[str] | None' = None) -> 'None'Reusable model-bound VRAVEN explainer.
Usage
from vraven import Explainer
explainer = Explainer(model, mode="gradient")
report = explainer.explain(x, target=target)
report.write_report("explanation.html")
Methods
explain(self, inputs: 'Any', target: 'int | Sequence[int] | torch.Tensor | None' = None, *, metadata: 'dict[str, Any] | None' = None) -> 'VRavenReport'
Public method.
Source of truthThis page is generated from the checked-out public symbol, signature, and docstring. Pin the package version for reproducible work.