Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
DeepSpeech
提交
4e9bc9ed
D
DeepSpeech
项目概览
PaddlePaddle
/
DeepSpeech
接近 1 年 前同步成功
通知
205
Star
8425
Fork
1598
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
245
列表
看板
标记
里程碑
合并请求
3
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
DeepSpeech
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
245
Issue
245
列表
看板
标记
里程碑
合并请求
3
合并请求
3
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
4e9bc9ed
编写于
8月 31, 2021
作者:
J
Jackwaterveg
提交者:
GitHub
8月 31, 2021
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #796 from PaddlePaddle/ctc
import ctcdecoder when needed
上级
7181e427
e7b71d78
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
5 addition
and
4 deletion
+5
-4
deepspeech/modules/ctc.py
deepspeech/modules/ctc.py
+5
-4
未找到文件。
deepspeech/modules/ctc.py
浏览文件 @
4e9bc9ed
...
@@ -16,9 +16,6 @@ from paddle import nn
...
@@ -16,9 +16,6 @@ from paddle import nn
from
paddle.nn
import
functional
as
F
from
paddle.nn
import
functional
as
F
from
typeguard
import
check_argument_types
from
typeguard
import
check_argument_types
from
deepspeech.decoders.swig_wrapper
import
ctc_beam_search_decoder_batch
from
deepspeech.decoders.swig_wrapper
import
ctc_greedy_decoder
from
deepspeech.decoders.swig_wrapper
import
Scorer
from
deepspeech.modules.loss
import
CTCLoss
from
deepspeech.modules.loss
import
CTCLoss
from
deepspeech.utils
import
ctc_utils
from
deepspeech.utils
import
ctc_utils
from
deepspeech.utils.log
import
Log
from
deepspeech.utils.log
import
Log
...
@@ -219,6 +216,10 @@ class CTCDecoder(nn.Layer):
...
@@ -219,6 +216,10 @@ class CTCDecoder(nn.Layer):
def
init_decode
(
self
,
beam_alpha
,
beam_beta
,
lang_model_path
,
vocab_list
,
def
init_decode
(
self
,
beam_alpha
,
beam_beta
,
lang_model_path
,
vocab_list
,
decoding_method
):
decoding_method
):
from
deepspeech.decoders.swig_wrapper
import
ctc_beam_search_decoder_batch
# noqa: F401
from
deepspeech.decoders.swig_wrapper
import
ctc_greedy_decoder
# noqa: F401
from
deepspeech.decoders.swig_wrapper
import
Scorer
# noqa: F401
if
decoding_method
==
"ctc_beam_search"
:
if
decoding_method
==
"ctc_beam_search"
:
self
.
_init_ext_scorer
(
beam_alpha
,
beam_beta
,
lang_model_path
,
self
.
_init_ext_scorer
(
beam_alpha
,
beam_beta
,
lang_model_path
,
vocab_list
)
vocab_list
)
...
@@ -229,7 +230,7 @@ class CTCDecoder(nn.Layer):
...
@@ -229,7 +230,7 @@ class CTCDecoder(nn.Layer):
"""ctc decoding with probs.
"""ctc decoding with probs.
Args:
Args:
probs (Tenosr): activation after softmax
probs (Tenosr): activation after softmax
logits_lens (Tenosr): audio output lens
logits_lens (Tenosr): audio output lens
vocab_list ([type]): [description]
vocab_list ([type]): [description]
decoding_method ([type]): [description]
decoding_method ([type]): [description]
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录