summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2018-07-22 13:07:39 +0200
committerJules Laplace <julescarbon@gmail.com>2018-07-22 13:07:39 +0200
commitffc23b483d3a4b763ef27afd58c8bb6feb63677b (patch)
treecfc27a6330739bc1da2d698134bc4b14cfcc4b89
parentd951b6119a4d5d698147d2ba67677fe79ff37c95 (diff)
superres
-rw-r--r--NOTES42
-rw-r--r--scripts/super_resolution_test.py2
2 files changed, 42 insertions, 2 deletions
diff --git a/NOTES b/NOTES
index ca96a0f..735c23b 100644
--- a/NOTES
+++ b/NOTES
@@ -60,6 +60,14 @@ parser.add_argument('-g', '--gpu', type=int)
# EXTRACT SPECTROGRAM PAIRS
+./split.sh holly_normal.wav 4 holly_normal_4
+cd holly_normal_4
+mkdir 24k
+for i in *.wav
+do
+ sox $i -r 24000 "24k/$i"
+done
+
PYTHONPATH=`pwd` python scripts/extract_spectrogram_pair.py \
--input_directory './data/holly-24000/wav' \
--output_directory './data/holly-24000/spec'
@@ -75,8 +83,40 @@ parser.add_argument('--alpha', type=float, default=base_acoustic_feature_param.a
parser.add_argument('--f0_estimating_method', default=base_acoustic_feature_param.f0_estimating_method)
parser.add_argument('--enable_overwrite', action='store_true')
+# TRAIN SUPER RESOLUTION NETWORK
+
/home/spawn/.virtualenv/yukarin/bin/python train_sr.py \
./holly_sr.json \
./data/holly-24000/net
-
+
+# TEST SUPER RESOLUTION NETWORK
+
+/home/spawn/.virtualenv/yukarin/bin/python super_resolution_test.py \
+ --model_directory /home/spawn/code/become-yukarin/data/holly-24000/ \
+ --input_wave_directory /home/spawn/code/become-yukarin/data/mat-holly-24000/wav/holly/ \
+ --gpu 0 \
+ net
+
+/home/spawn/.virtualenv/yukarin/bin/python super_resolution_test.py \
+ --model_directory /home/spawn/code/become-yukarin/data/holly-24000/ \
+ --input_wave_directory ./output/pp-el8-mat-2-holly/ \
+ --gpu 0 \
+ net
+
+parser.add_argument('model_names', nargs='+')
+parser.add_argument('-md', '--model_directory', type=Path, default=Path('/mnt/dwango/hiroshiba/become-yukarin/'))
+parser.add_argument('-iwd', '--input_wave_directory', type=Path,
+ default=Path('/mnt/dwango/hiroshiba/become-yukarin/dataset/yukari-wave/yukari-news/'))
+parser.add_argument('-g', '--gpu', type=int)
+
+
+
+
+
+
+
+
+
+
+
diff --git a/scripts/super_resolution_test.py b/scripts/super_resolution_test.py
index 4f34632..9da159a 100644
--- a/scripts/super_resolution_test.py
+++ b/scripts/super_resolution_test.py
@@ -56,7 +56,7 @@ def process(p: Path, super_resolution: SuperResolution):
except:
import traceback
print('error!', str(p))
- traceback.format_exc()
+ traceback.print_exc()
for model_name in args.model_names: