MCPcopy Index your code
hub / github.com/modelscope/FunASR / main

Function main

tests_models/test_ct_transformer.py:6–25  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

4import time
5
6def main():
7 from funasr import AutoModel
8
9 print("[CT-Transformer] Loading model...")
10 t0 = time.time()
11 model = AutoModel(model="iic/punc_ct-transformer_zh-cn-common-vocab272727-pytorch", device="cpu", disable_update=True)
12 print("[CT-Transformer] Model loaded in %.1fs" % (time.time()-t0))
13
14 print("[CT-Transformer] Running inference...")
15 t0 = time.time()
16 res = model.generate(input="那今天的天气呢也是蛮好的啊你觉得怎么样呢我觉得还不错")
17 print("[CT-Transformer] Inference done in %.1fs" % (time.time()-t0))
18 print("[CT-Transformer] Result: %s" % res)
19
20 if res and len(res) > 0 and "text" in res[0]:
21 print("[CT-Transformer] PASSED")
22 return 0
23 else:
24 print("[CT-Transformer] FAILED - no punctuation result")
25 return 1
26
27if __name__ == "__main__":
28 sys.exit(main())

Callers 1

Calls 2

generateMethod · 0.95
AutoModelClass · 0.90

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…