ref: 6ac0c87112804e963d28cd1ff6510e80b210de4c
parent: d9d0e7292f9024b94d88f5d7b29b8bec4441fe0b
author: Jean-Marc Valin <jmvalin@jmvalin.ca>
date: Tue Feb 20 12:49:13 EST 2024
Update weight-shrinking script
--- a/scripts/shrink_model.sh
+++ b/scripts/shrink_model.sh
@@ -1,13 +1,7 @@
#!/bin/sh
-for i in fargan_data.c pitchdnn_data.c dred_rdovae_dec_data.c dred_rdovae_enc_data.c
+for i in fargan_data.c pitchdnn_data.c dred_rdovae_dec_data.c dred_rdovae_enc_data.c plc_data.c lace_data.c nolace_data.c
do
cat dnn/$i | perl -ne 'if (/DEBUG/ || /#else/) {$skip=1} if (!$skip && !/ifdef DOT_PROD/) {s/^ *//; s/, /,/g; print $_} elsif (/endif/) {$skip=0}' > tmp_data.c- mv tmp_data.c dnn/$i
-done
-
-for i in plc_data.c
-do
- cat dnn/$i | perl -ne 'if (/#else.*DOT_PROD/) {$skip=1} if (!$skip && !/ifdef DOT_PROD/) {s/^ *//; s/, /,/g; print $_} elsif (/endif.*DOT_PROD/) {$skip=0}' > tmp_data.cmv tmp_data.c dnn/$i
done
--
⑨