ferret.ThermostatDataset#
- class ferret.ThermostatDataset(name: str, name_explainers: List | None = None)[source]#
- __init__(name: str, name_explainers: List | None = None)[source]#
Load of thermostat dataset(s)
- Parameters:
name (str) – name of the thermostat dataset to load. Format: “dataset-model-explainer” or “dataset-model”
triple (A thermostat dataset is based on the) –
case (In the latter) –
datasets (we load the thermostat) –
name_explainers (list) –
name_explainers – list of admitted explainers. If none, we use all the admitted explainers
Methods
__init__
(name[, name_explainers])Load of thermostat dataset(s)
get_explanations
(idx[, text, tokens, ...])Returns the pre-computed explanations of the instance at index idx
get_instance
(idx[, normalize_scores])Get the instance at index idx.
get_target_explanations
(idx)Returns the target of explanations at id idx
get_true_rationale_from_words_to_tokens
(...)len
()Attributes
NAME
avg_rationale_size