MCPcopy
hub / github.com/modelscope/FunASR / forward

Method forward

funasr/models/transformer/utils/repeat.py:27–33  ·  view source on GitHub ↗

Repeat.

(self, *args)

Source from the content-addressed store, hash-verified

25 self.layer_drop_rate = layer_drop_rate
26
27 def forward(self, *args):
28 """Repeat."""
29 _probs = torch.empty(len(self)).uniform_()
30 for idx, m in enumerate(self):
31 if not self.training or (_probs[idx] >= self.layer_drop_rate):
32 args = m(*args)
33 return args
34
35
36def repeat(N, fn, layer_drop_rate=0.0):

Callers

nothing calls this directly

Calls 1

mFunction · 0.50

Tested by

no test coverage detected