Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
DeepSpeech
提交
c08c3e7b
D
DeepSpeech
项目概览
PaddlePaddle
/
DeepSpeech
大约 1 年 前同步成功
通知
207
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,发现更多精彩内容 >>
未验证
提交
c08c3e7b
编写于
12月 23, 2021
作者:
小湉湉
提交者:
GitHub
12月 23, 2021
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #1204 from KPatr1ck/esc50
[Doc]Update docs/source/cls/custom_dataset.md.
上级
afb438ce
4bdf8d42
变更
2
显示空白变更内容
内联
并排
Showing
2 changed file
with
8 addition
and
5 deletion
+8
-5
docs/source/cls/custom_dataset.md
docs/source/cls/custom_dataset.md
+5
-4
setup_audio.py
setup_audio.py
+3
-1
未找到文件。
docs/source/cls/custom_dataset.md
浏览文件 @
c08c3e7b
...
@@ -24,10 +24,10 @@ class CustomDataset(AudioClassificationDataset):
...
@@ -24,10 +24,10 @@ class CustomDataset(AudioClassificationDataset):
'dog'
,
'dog'
,
]
]
def
__init__
(
self
):
def
__init__
(
self
,
**
kwargs
):
files
,
labels
=
self
.
_get_data
()
files
,
labels
=
self
.
_get_data
()
super
(
CustomDataset
,
self
).
__init__
(
super
(
CustomDataset
,
self
).
__init__
(
files
=
files
,
labels
=
labels
,
feat_type
=
'raw'
)
files
=
files
,
labels
=
labels
,
feat_type
=
'raw'
,
**
kwargs
)
def
_get_data
(
self
):
def
_get_data
(
self
):
'''
'''
...
@@ -53,8 +53,9 @@ from paddleaudio.features import LogMelSpectrogram
...
@@ -53,8 +53,9 @@ from paddleaudio.features import LogMelSpectrogram
from
custom_dataset
import
CustomDataset
from
custom_dataset
import
CustomDataset
# Feature config should be align with pretrained model
# Feature config should be align with pretrained model
sample_rate
=
32000
feat_conf
=
{
feat_conf
=
{
'sr'
:
32000
,
'sr'
:
sample_rate
,
'n_fft'
:
1024
,
'n_fft'
:
1024
,
'hop_length'
:
320
,
'hop_length'
:
320
,
'window'
:
'hann'
,
'window'
:
'hann'
,
...
@@ -64,7 +65,7 @@ feat_conf = {
...
@@ -64,7 +65,7 @@ feat_conf = {
'n_mels'
:
64
,
'n_mels'
:
64
,
}
}
train_ds
=
CustomDataset
()
train_ds
=
CustomDataset
(
sample_rate
=
sample_rate
)
feature_extractor
=
LogMelSpectrogram
(
**
feat_conf
)
feature_extractor
=
LogMelSpectrogram
(
**
feat_conf
)
train_sampler
=
paddle
.
io
.
DistributedBatchSampler
(
train_sampler
=
paddle
.
io
.
DistributedBatchSampler
(
...
...
setup_audio.py
浏览文件 @
c08c3e7b
...
@@ -13,8 +13,10 @@
...
@@ -13,8 +13,10 @@
# limitations under the License.
# limitations under the License.
import
setuptools
import
setuptools
import
paddleaudio
# set the version here
# set the version here
version
=
'0.1.0a'
version
=
paddleaudio
.
__version__
setuptools
.
setup
(
setuptools
.
setup
(
name
=
"paddleaudio"
,
name
=
"paddleaudio"
,
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录