speechbrain.inference.interpretability 模块
指定可解释性模块的推理接口。
- Authors:
阿库·罗赫 2021
彼得·普兰廷加 2021
洛伦·卢戈斯奇 2020
Mirco Ravanelli 2020
Titouan Parcollet 2021
阿卜杜勒·赫巴 2021
安德烈亚斯·诺茨 2022, 2023
Pooneh Mousavi 2023
Sylvain de Langen 2023
阿德尔·穆门 2023
普拉迪亚·坎达尔卡 2023
摘要
类:
该类实现了音频分类器的PIQ事后解释器的接口。 |
参考
- class speechbrain.inference.interpretability.PIQAudioInterpreter(*args, **kwargs)[source]
基础类:
Pretrained该类实现了音频分类器的PIQ事后解释器的接口。
Example
>>> from speechbrain.inference.interpretability import PIQAudioInterpreter >>> tmpdir = getfixture("tmpdir") >>> interpreter = PIQAudioInterpreter.from_hparams( ... source="speechbrain/PIQ-ESC50", ... savedir=tmpdir, ... ) >>> signal = torch.randn(1, 16000) >>> interpretation, _ = interpreter.interpret_batch(signal)
- interpret_batch(wavs)[source]
将给定的音频分类到给定的标签集中。 它还提供了音频领域的解释。
- Parameters:
wavs (torch.Tensor) – 波形批次 [batch, time, channels] 或 [batch, time],具体取决于模型。请确保采样率为 fs=16000 Hz。
- Returns:
x_int_sound_domain (torch.Tensor) – 波形域中的解释
text_lab (str) – 分类的文本标签