vraven · class
DarkSideSession
DarkSideSession(model: 'torch.nn.Module', inputs: 'Any', *, target: 'int | None', config: 'VRavenConfig | None' = None) -> 'None'Bind a live PyTorch model, sample and target for intervention analyses.
Usage
from vraven import DarkSideSession
value = DarkSideSession(...)
Methods
activation_mediation(self, corrupted_inputs: 'Any', *, layer_names: 'Sequence[str]', **kwargs: 'Any')
Public method.
causal_synergy(self, groups: 'Sequence[UnitGroup]', **kwargs: 'Any')
Public method.
circuit_wiring(self, circuitry: 'AnalysisResult', *, enrich: 'bool' = True, reference_batch: 'Any | None' = None, class_names: 'Any | None' = None, top_k_intervene: 'int' = 24, bootstrap_samples: 'int' = 100, concept_associations: 'Any | None' = None, **kwargs: 'Any')
Public method.
decision_circuitry(self, **kwargs: 'Any')
Public method.
internal_anatomy(self, **kwargs: 'Any')
Public method.
shortcut_detection(self, feature_groups: 'Sequence[InputFeatureGroup]', **kwargs: 'Any')
Public method.
Source of truthThis page is generated from the checked-out public symbol, signature, and docstring. Pin the package version for reproducible work.