mirror of
https://github.com/wassname/TTS.git
synced 2026-10-28 12:41:20 +08:00
guided attn
This commit is contained in:
1 parent
ff54a4d39b
commit
3176b606ef
2 files changed
+867
-35
No files matched your search
@@ -2,9 +2,17 @@
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"execution_count": 1,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"Populating the interactive namespace from numpy and matplotlib\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"%load_ext autoreload\n",
|
||||
"%autoreload 2\n",
|
||||
@@ -37,7 +45,7 @@
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"execution_count": 2,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
@@ -53,7 +61,7 @@
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"execution_count": 3,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
@@ -68,9 +76,274 @@
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"execution_count": 4,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
" | > Number of characted : 149\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"text/plain": [
|
||||
"Tacotron(\n",
|
||||
" (embedding): Embedding(149, 256)\n",
|
||||
" (encoder): Encoder(\n",
|
||||
" (prenet): Prenet(\n",
|
||||
" (layers): ModuleList(\n",
|
||||
" (0): Linear(in_features=256, out_features=256)\n",
|
||||
" (1): Linear(in_features=256, out_features=128)\n",
|
||||
" )\n",
|
||||
" (relu): ReLU()\n",
|
||||
" (dropout): Dropout(p=0.5)\n",
|
||||
" )\n",
|
||||
" (cbhg): CBHG(\n",
|
||||
" (relu): ReLU()\n",
|
||||
" (conv1d_banks): ModuleList(\n",
|
||||
" (0): BatchNormConv1d(\n",
|
||||
" (conv1d): Conv1d (128, 128, kernel_size=(1,), stride=(1,), bias=False)\n",
|
||||
" (bn): BatchNorm1d(128, eps=0.001, momentum=0.99, affine=True)\n",
|
||||
" (activation): ReLU()\n",
|
||||
" )\n",
|
||||
" (1): BatchNormConv1d(\n",
|
||||
" (conv1d): Conv1d (128, 128, kernel_size=(2,), stride=(1,), padding=(1,), bias=False)\n",
|
||||
" (bn): BatchNorm1d(128, eps=0.001, momentum=0.99, affine=True)\n",
|
||||
" (activation): ReLU()\n",
|
||||
" )\n",
|
||||
" (2): BatchNormConv1d(\n",
|
||||
" (conv1d): Conv1d (128, 128, kernel_size=(3,), stride=(1,), padding=(1,), bias=False)\n",
|
||||
" (bn): BatchNorm1d(128, eps=0.001, momentum=0.99, affine=True)\n",
|
||||
" (activation): ReLU()\n",
|
||||
" )\n",
|
||||
" (3): BatchNormConv1d(\n",
|
||||
" (conv1d): Conv1d (128, 128, kernel_size=(4,), stride=(1,), padding=(2,), bias=False)\n",
|
||||
" (bn): BatchNorm1d(128, eps=0.001, momentum=0.99, affine=True)\n",
|
||||
" (activation): ReLU()\n",
|
||||
" )\n",
|
||||
" (4): BatchNormConv1d(\n",
|
||||
" (conv1d): Conv1d (128, 128, kernel_size=(5,), stride=(1,), padding=(2,), bias=False)\n",
|
||||
" (bn): BatchNorm1d(128, eps=0.001, momentum=0.99, affine=True)\n",
|
||||
" (activation): ReLU()\n",
|
||||
" )\n",
|
||||
" (5): BatchNormConv1d(\n",
|
||||
" (conv1d): Conv1d (128, 128, kernel_size=(6,), stride=(1,), padding=(3,), bias=False)\n",
|
||||
" (bn): BatchNorm1d(128, eps=0.001, momentum=0.99, affine=True)\n",
|
||||
" (activation): ReLU()\n",
|
||||
" )\n",
|
||||
" (6): BatchNormConv1d(\n",
|
||||
" (conv1d): Conv1d (128, 128, kernel_size=(7,), stride=(1,), padding=(3,), bias=False)\n",
|
||||
" (bn): BatchNorm1d(128, eps=0.001, momentum=0.99, affine=True)\n",
|
||||
" (activation): ReLU()\n",
|
||||
" )\n",
|
||||
" (7): BatchNormConv1d(\n",
|
||||
" (conv1d): Conv1d (128, 128, kernel_size=(8,), stride=(1,), padding=(4,), bias=False)\n",
|
||||
" (bn): BatchNorm1d(128, eps=0.001, momentum=0.99, affine=True)\n",
|
||||
" (activation): ReLU()\n",
|
||||
" )\n",
|
||||
" (8): BatchNormConv1d(\n",
|
||||
" (conv1d): Conv1d (128, 128, kernel_size=(9,), stride=(1,), padding=(4,), bias=False)\n",
|
||||
" (bn): BatchNorm1d(128, eps=0.001, momentum=0.99, affine=True)\n",
|
||||
" (activation): ReLU()\n",
|
||||
" )\n",
|
||||
" (9): BatchNormConv1d(\n",
|
||||
" (conv1d): Conv1d (128, 128, kernel_size=(10,), stride=(1,), padding=(5,), bias=False)\n",
|
||||
" (bn): BatchNorm1d(128, eps=0.001, momentum=0.99, affine=True)\n",
|
||||
" (activation): ReLU()\n",
|
||||
" )\n",
|
||||
" (10): BatchNormConv1d(\n",
|
||||
" (conv1d): Conv1d (128, 128, kernel_size=(11,), stride=(1,), padding=(5,), bias=False)\n",
|
||||
" (bn): BatchNorm1d(128, eps=0.001, momentum=0.99, affine=True)\n",
|
||||
" (activation): ReLU()\n",
|
||||
" )\n",
|
||||
" (11): BatchNormConv1d(\n",
|
||||
" (conv1d): Conv1d (128, 128, kernel_size=(12,), stride=(1,), padding=(6,), bias=False)\n",
|
||||
" (bn): BatchNorm1d(128, eps=0.001, momentum=0.99, affine=True)\n",
|
||||
" (activation): ReLU()\n",
|
||||
" )\n",
|
||||
" (12): BatchNormConv1d(\n",
|
||||
" (conv1d): Conv1d (128, 128, kernel_size=(13,), stride=(1,), padding=(6,), bias=False)\n",
|
||||
" (bn): BatchNorm1d(128, eps=0.001, momentum=0.99, affine=True)\n",
|
||||
" (activation): ReLU()\n",
|
||||
" )\n",
|
||||
" (13): BatchNormConv1d(\n",
|
||||
" (conv1d): Conv1d (128, 128, kernel_size=(14,), stride=(1,), padding=(7,), bias=False)\n",
|
||||
" (bn): BatchNorm1d(128, eps=0.001, momentum=0.99, affine=True)\n",
|
||||
" (activation): ReLU()\n",
|
||||
" )\n",
|
||||
" (14): BatchNormConv1d(\n",
|
||||
" (conv1d): Conv1d (128, 128, kernel_size=(15,), stride=(1,), padding=(7,), bias=False)\n",
|
||||
" (bn): BatchNorm1d(128, eps=0.001, momentum=0.99, affine=True)\n",
|
||||
" (activation): ReLU()\n",
|
||||
" )\n",
|
||||
" (15): BatchNormConv1d(\n",
|
||||
" (conv1d): Conv1d (128, 128, kernel_size=(16,), stride=(1,), padding=(8,), bias=False)\n",
|
||||
" (bn): BatchNorm1d(128, eps=0.001, momentum=0.99, affine=True)\n",
|
||||
" (activation): ReLU()\n",
|
||||
" )\n",
|
||||
" )\n",
|
||||
" (max_pool1d): MaxPool1d(kernel_size=2, stride=1, padding=1, dilation=1, ceil_mode=False)\n",
|
||||
" (conv1d_projections): ModuleList(\n",
|
||||
" (0): BatchNormConv1d(\n",
|
||||
" (conv1d): Conv1d (2048, 128, kernel_size=(3,), stride=(1,), padding=(1,), bias=False)\n",
|
||||
" (bn): BatchNorm1d(128, eps=0.001, momentum=0.99, affine=True)\n",
|
||||
" (activation): ReLU()\n",
|
||||
" )\n",
|
||||
" (1): BatchNormConv1d(\n",
|
||||
" (conv1d): Conv1d (128, 128, kernel_size=(3,), stride=(1,), padding=(1,), bias=False)\n",
|
||||
" (bn): BatchNorm1d(128, eps=0.001, momentum=0.99, affine=True)\n",
|
||||
" )\n",
|
||||
" )\n",
|
||||
" (pre_highway): Linear(in_features=128, out_features=128)\n",
|
||||
" (highways): ModuleList(\n",
|
||||
" (0): Highway(\n",
|
||||
" (H): Linear(in_features=128, out_features=128)\n",
|
||||
" (T): Linear(in_features=128, out_features=128)\n",
|
||||
" (relu): ReLU()\n",
|
||||
" (sigmoid): Sigmoid()\n",
|
||||
" )\n",
|
||||
" (1): Highway(\n",
|
||||
" (H): Linear(in_features=128, out_features=128)\n",
|
||||
" (T): Linear(in_features=128, out_features=128)\n",
|
||||
" (relu): ReLU()\n",
|
||||
" (sigmoid): Sigmoid()\n",
|
||||
" )\n",
|
||||
" (2): Highway(\n",
|
||||
" (H): Linear(in_features=128, out_features=128)\n",
|
||||
" (T): Linear(in_features=128, out_features=128)\n",
|
||||
" (relu): ReLU()\n",
|
||||
" (sigmoid): Sigmoid()\n",
|
||||
" )\n",
|
||||
" (3): Highway(\n",
|
||||
" (H): Linear(in_features=128, out_features=128)\n",
|
||||
" (T): Linear(in_features=128, out_features=128)\n",
|
||||
" (relu): ReLU()\n",
|
||||
" (sigmoid): Sigmoid()\n",
|
||||
" )\n",
|
||||
" )\n",
|
||||
" (gru): GRU(128, 128, batch_first=True, bidirectional=True)\n",
|
||||
" )\n",
|
||||
" )\n",
|
||||
" (decoder): Decoder(\n",
|
||||
" (prenet): Prenet(\n",
|
||||
" (layers): ModuleList(\n",
|
||||
" (0): Linear(in_features=400, out_features=256)\n",
|
||||
" (1): Linear(in_features=256, out_features=128)\n",
|
||||
" )\n",
|
||||
" (relu): ReLU()\n",
|
||||
" (dropout): Dropout(p=0.5)\n",
|
||||
" )\n",
|
||||
" (attention_rnn): AttentionRNN(\n",
|
||||
" (rnn_cell): GRUCell(384, 256)\n",
|
||||
" (alignment_model): BahdanauAttention(\n",
|
||||
" (query_layer): Linear(in_features=256, out_features=256)\n",
|
||||
" (annot_layer): Linear(in_features=256, out_features=256)\n",
|
||||
" (v): Linear(in_features=256, out_features=1)\n",
|
||||
" )\n",
|
||||
" )\n",
|
||||
" (project_to_decoder_in): Linear(in_features=512, out_features=256)\n",
|
||||
" (decoder_rnns): ModuleList(\n",
|
||||
" (0): GRUCell(256, 256)\n",
|
||||
" (1): GRUCell(256, 256)\n",
|
||||
" )\n",
|
||||
" (proj_to_mel): Linear(in_features=256, out_features=400)\n",
|
||||
" )\n",
|
||||
" (postnet): CBHG(\n",
|
||||
" (relu): ReLU()\n",
|
||||
" (conv1d_banks): ModuleList(\n",
|
||||
" (0): BatchNormConv1d(\n",
|
||||
" (conv1d): Conv1d (80, 80, kernel_size=(1,), stride=(1,), bias=False)\n",
|
||||
" (bn): BatchNorm1d(80, eps=0.001, momentum=0.99, affine=True)\n",
|
||||
" (activation): ReLU()\n",
|
||||
" )\n",
|
||||
" (1): BatchNormConv1d(\n",
|
||||
" (conv1d): Conv1d (80, 80, kernel_size=(2,), stride=(1,), padding=(1,), bias=False)\n",
|
||||
" (bn): BatchNorm1d(80, eps=0.001, momentum=0.99, affine=True)\n",
|
||||
" (activation): ReLU()\n",
|
||||
" )\n",
|
||||
" (2): BatchNormConv1d(\n",
|
||||
" (conv1d): Conv1d (80, 80, kernel_size=(3,), stride=(1,), padding=(1,), bias=False)\n",
|
||||
" (bn): BatchNorm1d(80, eps=0.001, momentum=0.99, affine=True)\n",
|
||||
" (activation): ReLU()\n",
|
||||
" )\n",
|
||||
" (3): BatchNormConv1d(\n",
|
||||
" (conv1d): Conv1d (80, 80, kernel_size=(4,), stride=(1,), padding=(2,), bias=False)\n",
|
||||
" (bn): BatchNorm1d(80, eps=0.001, momentum=0.99, affine=True)\n",
|
||||
" (activation): ReLU()\n",
|
||||
" )\n",
|
||||
" (4): BatchNormConv1d(\n",
|
||||
" (conv1d): Conv1d (80, 80, kernel_size=(5,), stride=(1,), padding=(2,), bias=False)\n",
|
||||
" (bn): BatchNorm1d(80, eps=0.001, momentum=0.99, affine=True)\n",
|
||||
" (activation): ReLU()\n",
|
||||
" )\n",
|
||||
" (5): BatchNormConv1d(\n",
|
||||
" (conv1d): Conv1d (80, 80, kernel_size=(6,), stride=(1,), padding=(3,), bias=False)\n",
|
||||
" (bn): BatchNorm1d(80, eps=0.001, momentum=0.99, affine=True)\n",
|
||||
" (activation): ReLU()\n",
|
||||
" )\n",
|
||||
" (6): BatchNormConv1d(\n",
|
||||
" (conv1d): Conv1d (80, 80, kernel_size=(7,), stride=(1,), padding=(3,), bias=False)\n",
|
||||
" (bn): BatchNorm1d(80, eps=0.001, momentum=0.99, affine=True)\n",
|
||||
" (activation): ReLU()\n",
|
||||
" )\n",
|
||||
" (7): BatchNormConv1d(\n",
|
||||
" (conv1d): Conv1d (80, 80, kernel_size=(8,), stride=(1,), padding=(4,), bias=False)\n",
|
||||
" (bn): BatchNorm1d(80, eps=0.001, momentum=0.99, affine=True)\n",
|
||||
" (activation): ReLU()\n",
|
||||
" )\n",
|
||||
" )\n",
|
||||
" (max_pool1d): MaxPool1d(kernel_size=2, stride=1, padding=1, dilation=1, ceil_mode=False)\n",
|
||||
" (conv1d_projections): ModuleList(\n",
|
||||
" (0): BatchNormConv1d(\n",
|
||||
" (conv1d): Conv1d (640, 256, kernel_size=(3,), stride=(1,), padding=(1,), bias=False)\n",
|
||||
" (bn): BatchNorm1d(256, eps=0.001, momentum=0.99, affine=True)\n",
|
||||
" (activation): ReLU()\n",
|
||||
" )\n",
|
||||
" (1): BatchNormConv1d(\n",
|
||||
" (conv1d): Conv1d (256, 80, kernel_size=(3,), stride=(1,), padding=(1,), bias=False)\n",
|
||||
" (bn): BatchNorm1d(80, eps=0.001, momentum=0.99, affine=True)\n",
|
||||
" )\n",
|
||||
" )\n",
|
||||
" (pre_highway): Linear(in_features=80, out_features=80)\n",
|
||||
" (highways): ModuleList(\n",
|
||||
" (0): Highway(\n",
|
||||
" (H): Linear(in_features=80, out_features=80)\n",
|
||||
" (T): Linear(in_features=80, out_features=80)\n",
|
||||
" (relu): ReLU()\n",
|
||||
" (sigmoid): Sigmoid()\n",
|
||||
" )\n",
|
||||
" (1): Highway(\n",
|
||||
" (H): Linear(in_features=80, out_features=80)\n",
|
||||
" (T): Linear(in_features=80, out_features=80)\n",
|
||||
" (relu): ReLU()\n",
|
||||
" (sigmoid): Sigmoid()\n",
|
||||
" )\n",
|
||||
" (2): Highway(\n",
|
||||
" (H): Linear(in_features=80, out_features=80)\n",
|
||||
" (T): Linear(in_features=80, out_features=80)\n",
|
||||
" (relu): ReLU()\n",
|
||||
" (sigmoid): Sigmoid()\n",
|
||||
" )\n",
|
||||
" (3): Highway(\n",
|
||||
" (H): Linear(in_features=80, out_features=80)\n",
|
||||
" (T): Linear(in_features=80, out_features=80)\n",
|
||||
" (relu): ReLU()\n",
|
||||
" (sigmoid): Sigmoid()\n",
|
||||
" )\n",
|
||||
" )\n",
|
||||
" (gru): GRU(80, 80, batch_first=True, bidirectional=True)\n",
|
||||
" )\n",
|
||||
" (last_linear): Linear(in_features=160, out_features=1025)\n",
|
||||
")"
|
||||
]
|
||||
},
|
||||
"execution_count": 4,
|
||||
"metadata": {},
|
||||
"output_type": "execute_result"
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"# load the model\n",
|
||||
"model = Tacotron(CONFIG.embedding_size, CONFIG.num_freq, CONFIG.num_mels, CONFIG.r)\n",
|
||||
@@ -103,7 +376,7 @@
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"execution_count": 5,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
@@ -113,15 +386,49 @@
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {
|
||||
"collapsed": true
|
||||
},
|
||||
"outputs": [],
|
||||
"execution_count": 6,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"Latona's findings were also confirmed by Ronald G. Wittmus, another FBI fingerprint expert.\n",
|
||||
" > Run-time: 11.577292203903198\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"text/html": [
|
||||
"\n",
|
||||
" <audio controls=\"controls\" >\n",
|
||||
" <source src=\"data:audio/wav;base64,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 truncated
|
||||
" Your browser does not support the audio element.\n",
|
||||
" </audio>\n",
|
||||
" "
|
||||
],
|
||||
"text/plain": [
|
||||
"<IPython.lib.display.Audio object>"
|
||||
]
|
||||
},
|
||||
"metadata": {},
|
||||
"output_type": "display_data"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"image/png": "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 truncated
|
||||
"text/plain": [
|
||||
"<matplotlib.figure.Figure at 0x7fdb863bb358>"
|
||||
]
|
||||
},
|
||||
"metadata": {},
|
||||
"output_type": "display_data"
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"sentence = df.iloc[2, 1]\n",
|
||||
"print(sentence)\n",
|
||||
"model.decoder.max_decoder_steps = len(sentence)\n",
|
||||
"model.decoder.max_decoder_steps = 250\n",
|
||||
"align, spec = tts(model, sentence, CONFIG, use_cuda, ap)"
|
||||
]
|
||||
},
|
||||
@@ -134,11 +441,46 @@
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"execution_count": 7,
|
||||
"metadata": {
|
||||
"scrolled": true
|
||||
},
|
||||
"outputs": [],
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
" > Run-time: 11.755356550216675\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"text/html": [
|
||||
"\n",
|
||||
" <audio controls=\"controls\" >\n",
|
||||
" <source src=\"data:audio/wav;base64,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 truncated
|
||||
" Your browser does not support the audio element.\n",
|
||||
" </audio>\n",
|
||||
" "
|
||||
],
|
||||
"text/plain": [
|
||||
"<IPython.lib.display.Audio object>"
|
||||
]
|
||||
},
|
||||
"metadata": {},
|
||||
"output_type": "display_data"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"image/png": "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 truncated
|
||||
"text/plain": [
|
||||
"<matplotlib.figure.Figure at 0x7fdb865257f0>"
|
||||
]
|
||||
},
|
||||
"metadata": {},
|
||||
"output_type": "display_data"
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"sentence = \"It took me quite a long time to develop a voice, and now that I have it I'm not going to be silent.\"\n",
|
||||
"model.decoder.max_decoder_steps = 250\n",
|
||||
@@ -147,9 +489,44 @@
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"execution_count": 8,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
" > Run-time: 4.867138147354126\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"text/html": [
|
||||
"\n",
|
||||
" <audio controls=\"controls\" >\n",
|
||||
" <source src=\"data:audio/wav;base64,UklGRuCrAQBXQVZFZm10IBAAAAABAAEAIE4AAECcAAACABAAZGF0YbyrAQAAAAEAAQABAAEAAQABAAEAAQABAAEAAgACAAIAAgACAAIAAwADAAMAAwADAAQABAAEAAUABQAFAAYABgAFAAYABwAHAAcABwAHAAgACQAJAAkACAAJAAoACQAJAAkACQAJAAkABwAHAAcABgAGAAUAAwADAAIAAQAAAP///v/+//z/+//6//j/+f/4//b/9v/1//X/9v/1//T/8//z//X/9f/2//f/9//4//n/+//8//////8AAAAAAgAEAAcACAAJAAkACQALAAwADgAOAAwADQANAAwADAAKAAoACgAIAAgABwAGAAYABAADAAIAAQABAAEAAAAAAAAA/////////v///////v////7//v////////////7///////7////9//v//P/7//r/+f/4//b/9P/y//H/8P/u/+z/6//o/+b/5P/k/+T/5P/g/97/3v/f/+D/4v/i/+L/4//j/+X/5//p/+7/8f/z//b/+f/+/wIABwAKAA4AEgAXAB4AIwAqAC4AMAA2ADsAQQBFAEYASgBNAE4AUQBOAE4ATgBMAEwARwBDAEAAOQAzAC0AJQAhABoAEgANAAIA/v/6//P/7//o/+P/3//a/9b/1v/V/9T/1P/P/87/z//O/9H/0//R/9H/0P/L/8//0P/P/9H/y//I/8j/xP/I/8f/xP/D/73/uv+//8H/xv/I/8L/xv/I/87/2v/d/+L/6P/q//T/+v///woAEAATABgAGgAfACkAKwAtAC4AKwAuADAANAAzAC8AMAAwADEAMgAyADIAMwAzADUAOQA8AD8APAA8AD4ARQBMAE8ATwBLAEgASgBOAE4ATgBMAEkARQA8ADgAOgA6ADUAKAAWABkAGgAUAA4A+P/x//D/6P/o/9r/zv/N/8X/w/+0/6H/ov+k/6L/pf+Q/4r/k/+N/5f/jf+D/4v/if+Q/5v/k/+W/5//pP+r/6P/p/+5/8r/0P/P/9X/3P/k/+z/9v8AABQAHQAfAB4AIQA5AD4AQQBFAEIATgBRAFMAXABcAFYAWwBHADkATQBOAFUATgA2ADUALgArADQAKAAdAB4AEwATAB0AHgAdABEABgALABAAGgAaABwAIQAaABkAFgATABkAHgAcACMAGgAWABcA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 truncated
|
||||
" Your browser does not support the audio element.\n",
|
||||
" </audio>\n",
|
||||
" "
|
||||
],
|
||||
"text/plain": [
|
||||
"<IPython.lib.display.Audio object>"
|
||||
]
|
||||
},
|
||||
"metadata": {},
|
||||
"output_type": "display_data"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"image/png": "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 truncated
|
||||
"text/plain": [
|
||||
"<matplotlib.figure.Figure at 0x7fdb86261550>"
|
||||
]
|
||||
},
|
||||
"metadata": {},
|
||||
"output_type": "display_data"
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"sentence = \"Be a voice, not an echo.\" # 'echo' is not in training set. \n",
|
||||
"alignment = tts(model, sentence, CONFIG, use_cuda, ap)"
|
||||
@@ -157,9 +534,45 @@
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"execution_count": 9,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
" !! Decoder stopped with 'max_decoder_steps'. Something is probably wrong.\n",
|
||||
" > Run-time: 29.618252754211426\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"text/html": [
|
||||
"\n",
|
||||
" <audio controls=\"controls\" >\n",
|
||||
" <source src=\"data:audio/wav;base64,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 truncated
|
||||
" Your browser does not support the audio element.\n",
|
||||
" </audio>\n",
|
||||
" "
|
||||
],
|
||||
"text/plain": [
|
||||
"<IPython.lib.display.Audio object>"
|
||||
]
|
||||
},
|
||||
"metadata": {},
|
||||
"output_type": "display_data"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"image/png": "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 truncated
|
||||
"text/plain": [
|
||||
"<matplotlib.figure.Figure at 0x7fdb85ae52b0>"
|
||||
]
|
||||
},
|
||||
"metadata": {},
|
||||
"output_type": "display_data"
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"sentence = \"The human voice is the most perfect instrument of all.\"\n",
|
||||
"alignment = tts(model, sentence, CONFIG, use_cuda, ap)"
|
||||
@@ -167,9 +580,44 @@
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"execution_count": 10,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
" > Run-time: 9.181858539581299\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"text/html": [
|
||||
"\n",
|
||||
" <audio controls=\"controls\" >\n",
|
||||
" <source src=\"data:audio/wav;base64,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 truncated
|
||||
" Your browser does not support the audio element.\n",
|
||||
" </audio>\n",
|
||||
" "
|
||||
],
|
||||
"text/plain": [
|
||||
"<IPython.lib.display.Audio object>"
|
||||
]
|
||||
},
|
||||
"metadata": {},
|
||||
"output_type": "display_data"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"image/png": "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 truncated
|
||||
"text/plain": [
|
||||
"<matplotlib.figure.Figure at 0x7fdb861a6160>"
|
||||
]
|
||||
},
|
||||
"metadata": {},
|
||||
"output_type": "display_data"
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"sentence = \"I'm sorry Dave. I'm afraid I can't do that.\"\n",
|
||||
"alignment = tts(model, sentence, CONFIG, use_cuda, ap)"
|
||||
@@ -177,9 +625,44 @@
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"execution_count": 11,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
" > Run-time: 10.925827741622925\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"text/html": [
|
||||
"\n",
|
||||
" <audio controls=\"controls\" >\n",
|
||||
" <source src=\"data:audio/wav;base64,UklGRrwoAwBXQVZFZm10IBAAAAABAAEAIE4AAECcAAACABAAZGF0YZgoAwD///7//v/9//z//P/8//z//P/8//z//P/9//3//f/+//7///8AAAAAAAABAAEAAgADAAMABAAFAAUABQAGAAYABwAHAAgACAAJAAkACQAKAAoACwALAAsADAAMAA0ADgAOAA4ADwAPAA8AEAAQABAAEAAQABAAEAAQAA8ADwAOAA0ADQALAAoACQAIAAYABQADAAIAAAD///7//P/7//n/+P/2//X/8//y//H/8P/v/+7/7f/s/+z/6//q/+r/6v/p/+n/6f/p/+n/6f/q/+r/6v/r/+v/7P/t/+7/7//w//H/8v/z//T/9v/3//n/+v/7//3//v8AAAEAAgAEAAUABgAIAAkACwAMAA4ADwARABIAEwAVABYAFwAZABoAGwAdAB4AHwAgACEAIgAiACMAJAAkACQAJAAlACQAJAAkACMAIwAiACEAIAAeAB0AGwAaABgAFQATABEADgALAAgABQACAP///P/4//X/8f/t/+r/5v/i/9//2//Y/9T/0f/O/8z/yf/H/8X/w//C/8D/wP+//77/vv++/7//v//A/8L/w//F/8f/yf/M/8//0v/W/9n/3f/h/+X/6f/t//H/9f/5//3/AAADAAcACgAOABEAFAAXABsAHQAgACMAJgAoACsALQAwADMANQA4ADoAPQA/AEIARABHAEkATABOAFEAUwBWAFgAWgBcAF4AYABhAGMAZABlAGUAZQBkAGMAYQBeAFsAWABUAE8ASQBDADwANAAsACMAGQAPAAQA+f/u/+L/1f/J/7z/sP+j/5f/i/9//3T/av9g/1f/T/9I/0L/Pf85/zb/NP80/zT/Nv85/z3/Qv9H/07/Vf9e/2f/cf97/4X/kf+c/6j/s/+//8z/2f/m//L//v8KABUAIQAsADcAQgBNAFcAYQBqAHMAewCDAIsAkgCaAKAApwCtALMAuQC/AMQAyQDOANMA2ADcAOEA5ADoAOsA7QDuAO4A7gDsAOkA5gDgANoA0QDHALwArwChAJEAgABuAFoARgAwABoAAgDq/9H/uP+e/4X/a/9S/zj/IP8H//D+2v7G/rL+of6S/oT+ef5x/mv+aP5n/mr+cP55/oT+k/6l/rn+z/7n/gL/Hf86/1j/d/+X/7b/1f/z/w8A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 truncated
|
||||
" Your browser does not support the audio element.\n",
|
||||
" </audio>\n",
|
||||
" "
|
||||
],
|
||||
"text/plain": [
|
||||
"<IPython.lib.display.Audio object>"
|
||||
]
|
||||
},
|
||||
"metadata": {},
|
||||
"output_type": "display_data"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"image/png": "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 truncated
|
||||
"text/plain": [
|
||||
"<matplotlib.figure.Figure at 0x7fdb8606bcc0>"
|
||||
]
|
||||
},
|
||||
"metadata": {},
|
||||
"output_type": "display_data"
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"sentence = \"This cake is great. It's so delicious and moist.\"\n",
|
||||
"alignment = tts(model, sentence, CONFIG, use_cuda, ap)"
|
||||
@@ -194,9 +677,44 @@
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"execution_count": 12,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
" > Run-time: 8.598266839981079\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"text/html": [
|
||||
"\n",
|
||||
" <audio controls=\"controls\" >\n",
|
||||
" <source src=\"data:audio/wav;base64,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 truncated
|
||||
" Your browser does not support the audio element.\n",
|
||||
" </audio>\n",
|
||||
" "
|
||||
],
|
||||
"text/plain": [
|
||||
"<IPython.lib.display.Audio object>"
|
||||
]
|
||||
},
|
||||
"metadata": {},
|
||||
"output_type": "display_data"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"image/png": "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 truncated
|
||||
"text/plain": [
|
||||
"<matplotlib.figure.Figure at 0x7fdb85b11e48>"
|
||||
]
|
||||
},
|
||||
"metadata": {},
|
||||
"output_type": "display_data"
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"sentence = \"Generative adversarial network or variational auto-encoder.\"\n",
|
||||
"alignment = tts(model, sentence, CONFIG, use_cuda, ap)"
|
||||
@@ -204,19 +722,89 @@
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"execution_count": 13,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
" > Run-time: 14.10420560836792\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"text/html": [
|
||||
"\n",
|
||||
" <audio controls=\"controls\" >\n",
|
||||
" <source src=\"data:audio/wav;base64,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 truncated
|
||||
" Your browser does not support the audio element.\n",
|
||||
" </audio>\n",
|
||||
" "
|
||||
],
|
||||
"text/plain": [
|
||||
"<IPython.lib.display.Audio object>"
|
||||
]
|
||||
},
|
||||
"metadata": {},
|
||||
"output_type": "display_data"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"image/png": "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 truncated
|
||||
"text/plain": [
|
||||
"<matplotlib.figure.Figure at 0x7fdb86560240>"
|
||||
]
|
||||
},
|
||||
"metadata": {},
|
||||
"output_type": "display_data"
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"sentence = \"Scientists at the CERN laboratory say they have discovered a new particle. \"\n",
|
||||
"sentence = \"Scientists at the CERN laboratory say they have discovered a new particle.\"\n",
|
||||
"alignment = tts(model, sentence, CONFIG, use_cuda, ap)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"execution_count": 14,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
" > Run-time: 12.206540584564209\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"text/html": [
|
||||
"\n",
|
||||
" <audio controls=\"controls\" >\n",
|
||||
" <source src=\"data:audio/wav;base64,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 truncated
|
||||
" Your browser does not support the audio element.\n",
|
||||
" </audio>\n",
|
||||
" "
|
||||
],
|
||||
"text/plain": [
|
||||
"<IPython.lib.display.Audio object>"
|
||||
]
|
||||
},
|
||||
"metadata": {},
|
||||
"output_type": "display_data"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"image/png": "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 truncated
|
||||
"text/plain": [
|
||||
"<matplotlib.figure.Figure at 0x7fdb86067710>"
|
||||
]
|
||||
},
|
||||
"metadata": {},
|
||||
"output_type": "display_data"
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"sentence = \"here’s a way to measure the acute emotional intelligence that has never gone out of style.\"\n",
|
||||
"alignment = tts(model, sentence, CONFIG, use_cuda, ap)"
|
||||
@@ -224,9 +812,44 @@
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"execution_count": 29,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
" > Run-time: 9.559785842895508\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"text/html": [
|
||||
"\n",
|
||||
" <audio controls=\"controls\" >\n",
|
||||
" <source src=\"data:audio/wav;base64,UklGRnyMAgBXQVZFZm10IBAAAAABAAEAIE4AAECcAAACABAAZGF0YViMAgAAAPf/7P/i/+T/7v/1//v/BwATABEABgD+//r/+v/+/wgAEAATABkAGAAVAA4AAADy/+j/5//s//T/BQAZACIAGgAFAPv/9v/2//z/AAAFAA4AEAAIAAAA/P/8//v//P/+/wAABgAFAAUABAAAAPr/9P/4/wEADAAOABEAEgAKAAIA/v/8//j/8v/t//H/+v////v/9v/3//7/BQAKABQAGgAbABUACQD//+3/5//y//r/AgAIABAAFQAFAPz//v////7/9f/s//H///8LAA8ABgD///v/9P/x/+//+f8OACAAJAALAPP/7f/x//L/8P/8/w4AGwAZAAsA///2/+v/4//a/9f/5f/v/wIAGQApADUANQAsAA8A9f/n/+P/6P/q/+7/+/8HAAkABgAIABEAFAAHAPP/7P/t/+v/6v/8/xMAGQAaAAsA/f/5//P/+/8MAA4ACAAAAP3/AgD///3/BAASACMAFQDz/+P/5//8/w8ADAAGAPv/5//o/+//6//1/w4AIgAiAAMA6//o/+n/6v/o/+T/6P/5/wEADwAlADkAQwAqAAQA5P/M/8D/uv/L//H/DAAZABAAAAAEABQAKwApAAcA+f/g/8n/uP/O/y0AawB+AGIALAAGANz/zv/B/8D/0P/x/wwA+/8AAAAAJwBPACAAEQAHAP//FwAUAAYA/v/r/9z/2f/f//L/+v///ywASgBZAFQAAwDs//7/3f/G/53/mP/i//r/+P/+/wMATABjAC8AFgDr/8X/1v/C/6b/4P8ZACwAMwAVAPH/+//s/7v/uP/A/73/tv/W/wQAAADk/+P/MQCTANUAygBgABYA3P+i//X/fACoAIQAHgDp/wQAFwAAAMn/yf/l/+v/6/+5/57/j/98/7P/1f/c/+z/xv+u/7H/vf/O/8X/CABYAFAARwAbAMb/pf+l/7v/EABjAK0A3wDVAL8AmQBuAF8AdwCJAG4AVABRABkAtv9f/xD/2v7C/s3+EP99/+D/FQAkAAQAyP+O/1D/SP+J/+j/XwDlAEkBZQFKAfgAiAARALv/qv/T/yAAagCmAMEAqgBkAP7/lv9C//r+yv7F/u7+PP+I/9H/BgAgADEALQAnAB8ADwAQAB0ANQBdAIcAsADPAMwArwB6ADAA6P+l/37/ev+F/5D/mv+m/7r/1//6/ygASgBPAEIAJgABAOD/uv+x/8f/3//1//H/4f/Q/73/sv++/9f/AQBEAIwAyQDkAOEAxgCRAEUA8P+g/2j/Tf9G/1b/dv+k/9X/+/8ZACwAPAAzABoA+f/g/+L/8P8SAEkAiQCtAKQAdQAhAML/cv9E/0T/Y/+j//H/KABGAEIAOQAqABAA+P/q/+7/BAAjADcARQBCAC8AGADs/7//q/+u/8X/4P/1/wgADQAIAAMA9f/q/+T/5v/3/wkAIABDAGQAegCDAG0AOwD9/7v/iv90/3f/mf/M////KQBAAEAAKgAIAOr/1//O/9H/4v8AAC0AVwBvAG0ATgAaAN3/of95/27/gv+x//P/KABJAFgAYABZAD0AFwD4//L/8P/u/+v/5v/z/wAACwANAAMAAAD8//X/5//V/9H/3//t//j/CgAeADsAUQBKADoAJQAUABEABwD///v/7P/R/7b/mv+Q/5X/rv/e/xEAPgBWAFUAOAAWAPb/5f/r//7/KgBOAGYAZgBGAB4A7v+7/5H/ef9y/4H/n/+8/9//BAAnAEoAYQBvAHAAYQBSADoAFwDo/8j/w//M/9//5f/l/+n/8//9/wMABwAKABEAHwAsACYAEAD///r//v8GAAgAFQAnACkAFADu/8//wf+x/6f/s//M//f/JABJAGUAXwBBABwA7P/M/7X/nf+m/8b/7P8QADMATgBWAEkALAASAPL/1v/K/8v/5P/y//v/FwAqAC8AHwASABMA///r/9b/xP/H/9z/9P8CAA0AFAAbABkAAgDs/+D/0f+//9D/AAA2AFkAVgBEADAAJAAjACwAPgBJADwADgDE/2L/Cv/l/ur+J/+Z/woAawC2ANgAuAB2ADAA+v/v//L/BgA1AF4AjgCyAKcAegA8AO//rP9x/0L/M/85/2r/wP8aAHIAswDFALkAkABIAO3/jf9f/2n/mP/b/ykAbQCMAIcAXwAdANb/oP+F/5H/wv8EAD8ATgBJACwA+f+6/2n/GP/b/tL+AP9V/8X/JwBvAIwAdQA4AOz/lf9c/1n/gv/k/1cAwwAHAQoB4wCcAEgA6/+K/03/Nv9J/5D/+v92AOoAOwFYATwB8QCTAEEADAAFACsAZACRAKQAkQBVAAUAs/99/3n/n//q/zwAfwCmAKQAfgA+AO3/p/+C/3f/gv+Y/73/5v8FAA0A6/+u/2T/Jv8D//z+EP8q/0//av9t/0f/8P6U/kH+Cv7u/e39C/48/oz+7f5b/8v/HABZAIsAuADhAAIBJQFQAZMB8QFVAqkCxgKoAloC8wGQATkB8gC+AJoAggBsAEsAGwDW/5H/a/9v/6X/AQB8AP8AdgHLAfwBBALbAZIBRwEcAR0BSwGXAeUBKQJEAiECrAHXAMf/sP7D/Rv9tvyG/Gf8O/z0+4n7DPt9+gX6x/nG+Qr6evoY+8f7ZPzt/Fv9w/0o/pP+Ev+i/0UA7ACPASACiwLbAh0DVgOBA54DwAPnAwsEHgQaBA8E/QPpA8oDgQMFA1ICjgHoAHQANAAkAFIAqwAiAZQB5wEXAikCSgKiAk0DPwRUBWgGSwfeB/YHkQfNBtMF1ATTA9UCwAGBABX/cP2q+8/5A/hw9jf1YPTH80/z1vJh8vHxjPE68RXxS/H18TLz4PTb9uf4uPo8/Gf9W/5C/1gA3wHpA14G5ggQC34M7gx5DGwLIwr+CDUI9gcxCJoI4QisCLsH6gVEAzoAYP1I+2D6tvoO/N/9k//UAHYBjgFoAYwBlwLcBF4IpwwAEagUDBcGGJMX7RVhE14QWw2TCgEIXQVUAp7+MvpI9Rvw8+oT5t7hx94A3ZXcQt233rXg9uKA5SDomOq77ITuivA68/H2rPsLAaMGjQtED2MRzhHzECoPYQ1IDCAM0AzTDewOsg/hDxYPFA0RClwGyQL//zb+V/3r/Lz8nvxV/KH7Tvqg+P/2IfaZ9qL4aPyIAc8H6w5EFksdEiP9JrMoSyhhJqMj2iBTHg4chxnvFZAQ5Ago/+/zV+jF3WnVKdAPzoXOkNAM0ybVe9ZM1zrY89nd3Bvhj+a+7CbzGfn//aUB+QObBVUHzglLDRkRaRRWFpEWfxWjE5YRlA/BDU4MgwuaC1IM1Qz5CwcJJwRA/mv4cPPd7+/tsO0T75rxk/T19rv3J/dL9qD2Pvk0/rcFlA9BG7YnSDOGPM9BfULAPso3ri/TJ7EhmR3pGkgYeBM3C/n+je/Y3v7OjMLuurG4Vbs9wZDIM8/308nWNdhF2fzaX97v42zrAPSv/JIEwQrVDq8QyBC1DxMO8AwlDT0PzhK4FrQZcRp9GB4Udw7+CLAEJgI6AWkB7QGqAcT/qfuY9anuWugg5MHi8eO75vnp1uxL75/xkPTX+L/+aAZYDzEZWCP9LJ41vzyTQjNHZkqySyVKc0XoPUw0cCmMHegQJgTV90nsCuFm1Z3JgL4Vtr6xdrGitFO52L7CxNPKvdET2Vzhd+rn8zP9UATUCIgKsAosC00MOg8UEw0X8hkAGtQXbhOPDtkKJQlDCh4MrQ3vDeMMIAu/B7sDn//++5H4C/Rd71vr1Ogv6OToy+r862TqOuZF4XfeTd9d5FzuC/z1ChwYBCIaKdQtcjGeNbw7ikP6SodQlFPIU6tQs0kCPw8xSyAjDnL86ux84MrWZs8gyerCO7zXtP2tzKhepzmrH7T8wMDOGdwl6OTy//z/BAMLXw62D4IQrxCYEdoSvxSgF9ca/h2THhAbvhPkCp4DVv96/o4AvASuCeYN2A8vDlUIJv959aftF+nC59noyuvy7lnxBvLv78rqAuN92yHX7te23qfqMfoJCnQX/SBLJlQoIikcLC8zoj0BST5TK1vhXtNclVRRR6c2HSQpEv4Cb/d87pHmhd7N1CnIEbmiqtSgr532oOKosrOsv9LKktRG3bnlde7l9tz/1gmmE6gb3R92IVghEh8HG7EVHhLFEBUR2xIsFDkUPBBMCZcCg/25+xz8EgBoBiULLwwBCD8B2viA8GTrS+pv7MrtN+1s6/noWeYu49Hg1N5c3QHeyeLZ7D75qAXCEEgaLSLjJ2Qt5zM8PB5G2k9nWLZceVvKVedMwUJ5NugnqBh+CU78X/Cv5OHYX8vBvbiwMKaQoAqfh6IEqRGymL2pyJPTpNxj5Y/ut/YDALUJ4RQ0H+Ql9incKfombiBGGCkSxA3rDMsNchD8EnERPA2xBugAN/wR+Bz3+Pi3/uMFNwu/DJIH1P6j9afuC+u+6NHoN+pd61PryOhk5Vvh+t253cDg6eaH7pL3KQP1Dq0Z0iLxKnYzRDrIQLtH5k0VU51Uy1RpUiNLg0DZMuAmgRpeDMz9mu3Y30rS1Mb8vZK0Dq0BpVWh56KOqJGyf7pHw+zLI9co5X7vA/pLAiEMchYLHUQk2CZCJ2QkiiDvIA4fHhwMFWoOmQvPCDwJBwhYBpQC5fxU+2D7MP7M/zcAQADe/OX64fov/g8AYPvr9K3uz+u+6ZLn+ueB543mq+R15anq6+6s8nf1zPpvA6sMlxi/I1guFDcHPfBCBkYeSRlMVE0aTK9F2j2YNYksgiIZFtAHY/f15hPa6tCCyLu+97Rurjyrr6n2qT2sbbEBufzCcM8R29vk8O3R+E4F2Q5XFDwYoh3MJNQpuCqmJzUi7B0ZG2AZyxY9EZoLLAY0A4UCYQF5AFr95fvM/A7Line truncated
|
||||
" Your browser does not support the audio element.\n",
|
||||
" </audio>\n",
|
||||
" "
|
||||
],
|
||||
"text/plain": [
|
||||
"<IPython.lib.display.Audio object>"
|
||||
]
|
||||
},
|
||||
"metadata": {},
|
||||
"output_type": "display_data"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"image/png": "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 truncated
|
||||
"text/plain": [
|
||||
"<matplotlib.figure.Figure at 0x7fdb860977b8>"
|
||||
]
|
||||
},
|
||||
"metadata": {},
|
||||
"output_type": "display_data"
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"sentence = \"President Trump met with other leaders at the Group of 20 conference.\"\n",
|
||||
"alignment = tts(model, sentence, CONFIG, use_cuda, ap)"
|
||||
@@ -234,13 +857,203 @@
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"execution_count": 16,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
" > Run-time: 8.320220232009888\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"text/html": [
|
||||
"\n",
|
||||
" <audio controls=\"controls\" >\n",
|
||||
" <source src=\"data:audio/wav;base64,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 truncated
|
||||
" Your browser does not support the audio element.\n",
|
||||
" </audio>\n",
|
||||
" "
|
||||
],
|
||||
"text/plain": [
|
||||
"<IPython.lib.display.Audio object>"
|
||||
]
|
||||
},
|
||||
"metadata": {},
|
||||
"output_type": "display_data"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"image/png": "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 truncated
|
||||
"text/plain": [
|
||||
"<matplotlib.figure.Figure at 0x7fdb85af7e80>"
|
||||
]
|
||||
},
|
||||
"metadata": {},
|
||||
"output_type": "display_data"
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"sentence = \"The buses aren't the problem, they actually provide a solution.\"\n",
|
||||
"alignment = tts(model, sentence, CONFIG, use_cuda, ap)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 31,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"data": {
|
||||
"text/plain": [
|
||||
"69"
|
||||
]
|
||||
},
|
||||
"execution_count": 31,
|
||||
"metadata": {},
|
||||
"output_type": "execute_result"
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"len(\"President Trump met with other leaders at the Group of 20 conference.\")"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 32,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"data": {
|
||||
"text/plain": [
|
||||
"(67, 74)"
|
||||
]
|
||||
},
|
||||
"execution_count": 32,
|
||||
"metadata": {},
|
||||
"output_type": "execute_result"
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"alignment[0].shape"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 37,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"name": "stdout",
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"0.5278257\n",
|
||||
"0.5526603\n",
|
||||
"0.9558787\n",
|
||||
"0.92132413\n",
|
||||
"0.81367326\n",
|
||||
"0.4858333\n",
|
||||
"0.5570528\n",
|
||||
"0.63596785\n",
|
||||
"0.8613073\n",
|
||||
"0.62610185\n",
|
||||
"0.5429014\n",
|
||||
"0.67617726\n",
|
||||
"0.6459313\n",
|
||||
"0.55958015\n",
|
||||
"0.3836815\n",
|
||||
"0.6041045\n",
|
||||
"0.6867788\n",
|
||||
"0.8378071\n",
|
||||
"0.79800814\n",
|
||||
"0.7517049\n",
|
||||
"0.72250843\n",
|
||||
"0.7627181\n",
|
||||
"0.95597124\n",
|
||||
"0.61695683\n",
|
||||
"0.7325122\n",
|
||||
"0.74086845\n",
|
||||
"0.8736562\n",
|
||||
"0.5194566\n",
|
||||
"0.920689\n",
|
||||
"0.5987127\n",
|
||||
"0.82588756\n",
|
||||
"0.63186014\n",
|
||||
"0.7214943\n",
|
||||
"0.8175821\n",
|
||||
"0.66797817\n",
|
||||
"0.7466511\n",
|
||||
"0.48579764\n",
|
||||
"0.5320349\n",
|
||||
"0.43590546\n",
|
||||
"0.36981428\n",
|
||||
"0.45671675\n",
|
||||
"0.6435481\n",
|
||||
"0.84083676\n",
|
||||
"0.61167735\n",
|
||||
"0.44248602\n",
|
||||
"0.8262451\n",
|
||||
"0.8528732\n",
|
||||
"0.6941957\n",
|
||||
"0.7164757\n",
|
||||
"0.58785707\n",
|
||||
"0.6581132\n",
|
||||
"0.66425616\n",
|
||||
"0.62861\n",
|
||||
"0.9175123\n",
|
||||
"0.7020908\n",
|
||||
"0.53642195\n",
|
||||
"0.51358885\n",
|
||||
"0.60365206\n",
|
||||
"0.8154945\n",
|
||||
"0.94948417\n",
|
||||
"0.57743055\n",
|
||||
"0.92082053\n",
|
||||
"0.44779623\n",
|
||||
"0.6089538\n",
|
||||
"0.44988328\n",
|
||||
"0.60405654\n",
|
||||
"0.46145117\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"for i in range(alignment[0].shape[0]):\n",
|
||||
" a = alignment[0][i].max()\n",
|
||||
" print(a)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 33,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"data": {
|
||||
"text/plain": [
|
||||
"<matplotlib.image.AxesImage at 0x7fdb86305630>"
|
||||
]
|
||||
},
|
||||
"execution_count": 33,
|
||||
"metadata": {},
|
||||
"output_type": "execute_result"
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"image/png": "iVBORw0KGgoAAAANSUhEUgAAARUAAAD8CAYAAABZ0jAcAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDIuMS4wLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvpW3flQAAGN5JREFUeJzt3XuQFdWdB/Dvd4YZEBSGUUACIqAoaCJokEdMNoqPAmN0s1FL4+6OCVl2t9xEK2z5SFKJppJsYqUSrazBsPFBskZFjYEQF0UCSSUgOPIQEHEAUUaQh4KjIMNw72//uD39uM6jZ+Z033tnvp8qan79PGfm3vpxTvfp0zQziIi4UlboCohI96KkIiJOKamIiFNKKiLilJKKiDilpCIiTimpiIhTXUoqJKeT3EJyK8nbXVVKREoXOzv4jWQ5gNcAXAqgHsCLAK43s1fcVU9ESk2vLhw7CcBWM9sOACQfA3AVgFaTSnnfflZRVQ0AsMpoMuvzVqMf27FMF6olIkk4gkM4ao1sb7+uJJVhAHaGlusBTG7rgIqqapw66xu5Cp7SFNk27o7tfpzZ/04XqiUiSVhlS2Pt15VrKi1lrI/0pUjOIllLsjZz+FAXihORUtCVlko9gFNCy8MB7MrfyczmApgLAP1ZbSO+twIAUF41ILLfq/ee5sdVK8/w45N/uyk4VybaLcoeUpISKTZdaam8CGAMyVEkKwFcB2Chm2qJSKnqdEvFzI6R/A8AzwIoB/CgmW1q5zAR6ea60v2BmT0D4BlHdRGRbqBLSaUrMgffiyyPqVnjx8/uWufHMx75jB9nDx9OvmIi0iUapi8iTimpiIhTBev+tGXG6Cl+PK9usR/feM4Vkf0yBw8GC5prV6QoqKUiIk4pqYiIU0XZ/ck2Bg8X1oy9zI+vrt0c2e+pz08NFva/64eZhg9CJ9PDiSJpUktFRJxSUhERp4qy+xO+kxMe8PbU5DMiu+24eagfHzlpiB+P/W7QTYp0hQB1h0QSppaKiDilpCIiTimpiIhTxXlNJSx0fSXT0BDZNOLul/w4+8mxfrzl56P9+NR50bzZZ92O4HyatlLEObVURMQpJRURcar4uz9tsNDIW65Y78djVge/1tFpEyLHvPvrgX5c9a2Tg3Ot1aR1Ii6opSIiTimpiIhTJd39aY0dO+bHFc+vjWyrXn+iH9+64nk/vvtTl/hxZs/eBGsn0r2ppSIiTimpiIhT3bL7E5H3AGG4azP77n8NNvwqGAg35IYj0WPyBt2JSOvUUhERp9pNKiQfJLmX5MbQumqSS0jWeT8HtnUOEek54rRUHgYwPW/d7QCWmtkYAEu9ZRGR9q+pmNlfSI7MW30VgAu9eB6A5QBuc1ivVJz0y5V+vK8smO92870nRPYb91/Bq0Ayr21r+WRl5dFlTQYlPVRnr6kMMbPdAOD9HNzajiRnkawlWduExtZ2E5FuIvELtWY218wmmtnECvROujgRKbDO3lLeQ3Kome0mORRAyQ9BHTQn6AqVNU2Nbvzlh0F8USsnyO/ukEGstydKD9LZlspCADVeXANggZvqiEipi3NL+VEAKwGcSbKe5EwAPwJwKck6AJd6yyIioKXYNO/PapvMi1Mrz5UPFgfTUx6dH7wK5KQn/KE7yL7/fqp1EknbKluKBnuX7e2nEbUi4pSSiog41f0fKHTg+Onb/Xjrbwb48YeDP+HHw3+yOnJMeE6X8MA4lrHlfUS6CbVURMQpJRURcUpJRUScSv+aijfSlL0qWt3Fmo526Fy5uOX8WNYn+mgAewW/cnjyJVZUBnH+MX2P8+ORDwfl7JkY2ufsMZFj7OVXQwvZIOzqc4bMu6On0bpSZNRSERGnlFRExKn0uz/NzfVQlwAAWBl0P2J3f8JN/1b6FdnDh+OdKlTmR8oPjZateOddP+4z+nw/3vndaH4e9g8xuiWd6cqouyNFTi0VEXFKSUVEnCrYiNr80aQFH12a3xUJC3U5wvU88X+COVgOHI3OwdL7z8HL3xs/+3a75xXpLtRSERGnlFRExCk9UNisra5IjKkhB85bGVn+yre3+vH9E/8+OLx2I0S6M7VURMQpJRURcUpJRUSc0jWVOELXUcr69QtWh24vW2P0RWlzxpzux+VnN/nxjE0H/PiP4wdFi4lzW10PFEqRU0tFRJxSUhERp9T96aDsoUMtrg/P0wJEuzKZTVv8ePEVE/z4E6vfjByz8caxQTkbgmOiD06quyPFLc7LxE4huYzkZpKbSN7sra8muYRknfdzYPLVFZFiF6f7cwzAbDMbB2AKgJtIngXgdgBLzWwMgKXesoj0cO12f8xsN4DdXvw+yc0AhgG4CsCF3m7zACwHcFsitSwBH7lzE3otR/jl7cdef8OPXz4vekj5Sfv8ePjK4C7T698JukUVz9V2saYiyerQhVqSIwGcC2AVgCFewmlOPINdV05ESk/spELyeABPAbjFzBra2z903CyStSRrm9DY/gEiUtJi3f0hWYFcQnnEzH7nrd5DcqiZ7SY5FMDelo41s7kA5gK5F7Q7qHNpyHZ82vzM/nf8uH5K6FQzggFv56+LnvfFCeXokhgPS4p0RJy7PwTwAIDNZvbT0KaFAGq8uAbAAvfVE5FSE6elcgGAfwKwgeQ6b903AfwIwHySMwG8CeCaZKooIqUkzt2fvwJoba7Fi91WR0RKnUbUFlLMhwN7P7vGj7//wIbItum9JweHN3biQriuo4hjevZHRJxSUhERp9T9KaS4XY/Q2xynnzopsmnPk6OC3Z6v9uMh960KdurE7W2RzlJLRUScUlIREafU/SkBLA+Nms17sf3gL9T5ceaz4/34tFUVfvz6tL6RY7IffBA6n+7+iFtqqYiIU0oqIuKUuj8lIO7L68uXBYPktp0frOfE0yP7nXl/MFXl1utP8eNM3fZO1lAkoJaKiDilpCIiTimpiIhTuqbSA1jtxsjy1uuCUbjfee4JP77rrAv8OHvkSPIVk25JLRURcUpJRUScUvenB8psfd2P//Hpm4L19wYPHp7xb3mvAtHIW4lJLRURcUpJRUScUvenhztt9gt+/Judf/PjLw+7NrLfsfq3UquTlDa1VETEKSUVEXFK3R/x3TjxC378xi+qItsq/3SqHw++b0VqdZLSo5aKiDgV57WnfUiuJrme5CaSd3nrR5FcRbKO5OMkK5OvrogUuzgtlUYA08xsPIAJAKaTnALgxwB+ZmZjABwAMDO5aopIqYjz2lMD0DypaYX3zwBMA/Alb/08AHcCmOO+ipKWzJ69fjzihobItpr1wcROD6/6nB/nP6woEuuaCsly7+XsewEsAbANwEEza56SrB7AsFaOnUWylmRtEzrxWk4RKSmxkoqZZcxsAoDhACYBGNfSbq0cO9fMJprZxAr07nxNRaQkdOiWspkdJLkcwBQAVSR7ea2V4QB2JVA/KZD8+VQeGjvSjw8sClqc9uRUPx60aGvkmMy+fclUTopanLs/g0hWefFxAC4BsBnAMgBXe7vVAFiQVCVFpHTEaakMBTCPZDlySWi+mS0i+QqAx0h+H8BaAA8kWE8RKRFx7v68DODcFtZvR+76ipQaMohjvyQ+2G/g54NXeQxfsduPX/3g7Mghxz+5v+PlSMnTiFoRcUpJRUSc0gOF0nHZYNrJ+q8HM/P/y6+fjuz22NMj/DjuWxal9KmlIiJOKamIiFNKKiLilK6p9EQub++u3uCHc37wxcim/s/W+3GvK9/14+yhQ+7Kl6KjloqIOKWkIiJOdZ/uT3iUKEO5MnT7M1Vl5S2vj1ufzox67YyulhP6PU98YU9k0xm3BKNtX+s7MNig7k9paf6OxPx6qKUiIk4pqYiIU6Xd/Qk13cuOOy5Yn80G4dG8Y+J0P/K7LpYNxfHagGXH9WnxmOzhw7GOjwh3UfK1Vp82jmF58PtZNnS8hf42+ceHupRllRWh4kPH73sncsjCv07047HVwcOFPPheq3WzpvwPLCFpdS/jKqb65H327OV93k1tfA9D1FIREaeUVETEqdLq/rTRpLejQbM52qTPtrB38qwxNOViphN3oMJN4C7Of/KRTXH+PvnHh6sQejgw/LtlmqIPDVq/YDkzIOielpVH/y+zTAE+o/AdQkvwDmHMu4CsDL02K/Q3jTyImX+utO5s+t+RmF3/5GoiIj2RkoqIOKWkIiJOldY1lTzhW6OR9WXBBQDL5uXNGP3n8C1TIO8aQszJhtir5T9t5HqG6z5xa9ec8q6PRP4+casQuvYS95jKt4O/I5s+DB2fdw0lreteob9P9DuSYJGtfEetjUIj35Hwucqin69ZvM87epKOH0NvuAY/iNcGUUtFRJxSUhERp0q6+xMWbjJGm5wd72JYfnch1JWJdH/i3uoN376MW5+2RtHGEfeWclfP10qXAgAqDwbLTdXBCONo5zJFhRip2om+VWtdszY/t7i/W+RWeit1Y7StweYhADG/k7FbKt5L2teSXOQtjyK5imQdycdJVrZ3DhHp/jrS/bkZudedNvsxgJ+Z2RgABwDMdFkxESlNsbo/JIcD+ByAHwD4BkkCmAbgS94u8wDcCWBOAnUM5DXxIiNVQ9usEw8ARs4bGg0LxJ5GIiKbd44O16czTfXY53Z4uyP8d89rnh8ZFCzvG9/bj4cuy+sCFmDUc1qvDIlbTnhEeKufo4u7hXHOkb8PO3bpNe7e9wC4FUDzp38igINm1vwXqwcwrEMli0i31G5SIXkFgL1m9lJ4dQu7tpheSc4iWUuytgmt/O8tIt1GnO7PBQCuJHk5gD4A+iPXcqki2ctrrQwHsKulg81sLoC5ANCf1a22z9k7aB7ndz9a1VozMa2r/G2VU+g5MeJyWc+8bsywvwRN/6avheZaucddkd1GMX9f/MsMjh4oNLM7zGy4mY0EcB2AP5nZDQCWAbja260GwIIOV1ZEup2uDH67DbmLtluRu8bLine truncated
|
||||
"text/plain": [
|
||||
"<matplotlib.figure.Figure at 0x7fdb8651ef60>"
|
||||
]
|
||||
},
|
||||
"metadata": {},
|
||||
"output_type": "display_data"
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"plt.imshow(alignment[0])"
|
||||
]
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
|
||||
@@ -66,6 +66,7 @@ def train(model, criterion, data_loader, optimizer, epoch):
|
||||
epoch_time = 0
|
||||
avg_linear_loss = 0
|
||||
avg_mel_loss = 0
|
||||
avg_attn_loss = 0
|
||||
|
||||
print(" | > Epoch {}/{}".format(epoch, c.epochs))
|
||||
progbar = Progbar(len(data_loader.dataset) / c.batch_size)
|
||||
@@ -102,6 +103,18 @@ def train(model, criterion, data_loader, optimizer, epoch):
|
||||
mel_spec_var = mel_spec_var.cuda()
|
||||
mel_lengths_var = mel_lengths_var.cuda()
|
||||
linear_spec_var = linear_spec_var.cuda()
|
||||
|
||||
# create attention mask
|
||||
# TODO: vectorize
|
||||
M = np.zeros([N, T])
|
||||
for t in range(T):
|
||||
for n in range(N):
|
||||
val = 20 * np.exp(-pow((n/N)-(t/T), 2.0)/0.05)
|
||||
M[n, t] = val
|
||||
e_x = np.exp(M - np.max(M))
|
||||
M = e_x / e_x.sum(axis=0) # only difference
|
||||
M = Variable(M)
|
||||
M = torch.stack([M]*32)
|
||||
|
||||
# forward pass
|
||||
mel_output, linear_output, alignments =\
|
||||
@@ -113,7 +126,8 @@ def train(model, criterion, data_loader, optimizer, epoch):
|
||||
+ 0.5 * criterion(linear_output[:, :, :n_priority_freq],
|
||||
linear_spec_var[:, :, :n_priority_freq],
|
||||
mel_lengths_var)
|
||||
loss = mel_loss + linear_loss
|
||||
attention_loss = criterion(, alignments, mel_lengths_var)
|
||||
loss = mel_loss + linear_loss + 0.2 * attention_loss
|
||||
|
||||
# backpass and check the grad norm
|
||||
loss.backward()
|
||||
@@ -132,15 +146,18 @@ def train(model, criterion, data_loader, optimizer, epoch):
|
||||
('linear_loss',
|
||||
linear_loss.data[0]),
|
||||
('mel_loss', mel_loss.data[0]),
|
||||
('attn_loss', attention_loss.data[0]),
|
||||
('grad_norm', grad_norm)])
|
||||
avg_linear_loss += linear_loss.data[0]
|
||||
avg_mel_loss += mel_loss.data[0]
|
||||
avg_attn_loss += attention_loss.data[0]
|
||||
|
||||
# Plot Training Iter Stats
|
||||
tb.add_scalar('TrainIterLoss/TotalLoss', loss.data[0], current_step)
|
||||
tb.add_scalar('TrainIterLoss/LinearLoss', linear_loss.data[0],
|
||||
current_step)
|
||||
tb.add_scalar('TrainIterLoss/MelLoss', mel_loss.data[0], current_step)
|
||||
tb.add_scalar('TrainIterLoss/AttnLoss', attention_loss.data[0], current_step)
|
||||
tb.add_scalar('Params/LearningRate', optimizer.param_groups[0]['lr'],
|
||||
current_step)
|
||||
tb.add_scalar('Params/GradNorm', grad_norm, current_step)
|
||||
@@ -181,12 +198,14 @@ def train(model, criterion, data_loader, optimizer, epoch):
|
||||
|
||||
avg_linear_loss /= (num_iter + 1)
|
||||
avg_mel_loss /= (num_iter + 1)
|
||||
avg_attn_loss /= (num_iter + 1)
|
||||
avg_total_loss = avg_mel_loss + avg_linear_loss
|
||||
|
||||
# Plot Training Epoch Stats
|
||||
tb.add_scalar('TrainEpochLoss/TotalLoss', avg_total_loss, current_step)
|
||||
tb.add_scalar('TrainEpochLoss/LinearLoss', avg_linear_loss, current_step)
|
||||
tb.add_scalar('TrainEpochLoss/MelLoss', avg_mel_loss, current_step)
|
||||
tb.add_scalar('TrainEpochLoss/AttnLoss', avg_attn_loss, current_step)
|
||||
tb.add_scalar('Time/EpochTime', epoch_time, epoch)
|
||||
epoch_time = 0
|
||||
|
||||
|
||||
Reference in new issue
Block a user