机器学习李宏毅深度学习音素
时间: 2024-02-10 22:08:13 浏览: 379
Deep Learning Tutorial-李宏毅PPT
5星 · 资源好评率100%
以下是关于机器学习李宏毅深度学习音素的介绍:
1. 网络训练方法:
```python
# 使用Simple Baseline进行训练
# 增加网络层数和训练轮次,使用Medium Baseline
# 添加Dropout,BatchNorm,调整frame数量和隐层数目,使用Strong Baseline
```
2. 数据集定义:
```python
import torch
from torch.utils.data import Dataset, DataLoader
class LibriDataset(Dataset):
def __init__(self, X, y=None):
self.data = X
if y is not None:
self.label = torch.LongTensor(y)
else:
self.label = None
def __getitem__(self, idx):
if self.label is not None:
return self.data[idx], self.label[idx]
else:
return self.data[idx]
def __len__(self):
return len(self.data)
```
阅读全文