diff --git a/egs/tedlium2/ASR/conformer_ctc3/.conformer.py.swp b/egs/tedlium2/ASR/conformer_ctc3/.conformer.py.swp index d22566422..cf0b2aba3 100644 Binary files a/egs/tedlium2/ASR/conformer_ctc3/.conformer.py.swp and b/egs/tedlium2/ASR/conformer_ctc3/.conformer.py.swp differ diff --git a/egs/tedlium2/ASR/conformer_ctc3/conformer.py b/egs/tedlium2/ASR/conformer_ctc3/conformer.py index 2d2a3adb2..563e111ba 100644 --- a/egs/tedlium2/ASR/conformer_ctc3/conformer.py +++ b/egs/tedlium2/ASR/conformer_ctc3/conformer.py @@ -447,6 +447,10 @@ class ConformerEncoder(nn.Module): if i in self.aux_layers: outputs.append(output) + if i+1 in [3,6,9,12,15] and condition_layer is not None: + ctc_out = self.ctc_output(output, log_prob=False) + output = output + condition_layer + #output = self.combiner(outputs) return output, layer_outputs