ref: 1d70c61aa96919415aa77af28946c312934033b7
parent: 71e6bbb520e587beb29f94bc6815b3296c721595
author: Jean-Marc Valin <jmvalin@jmvalin.ca>
date: Tue Jan 29 12:53:05 EST 2019
dump 4 frames at a time
--- a/dnn/dump_data.c
+++ b/dnn/dump_data.c
@@ -162,11 +162,6 @@
st->features[pcount][2*NB_BANDS+1] = gain;
st->features[pcount][2*NB_BANDS+2] = log10(g);
for (i=0;i<LPC_ORDER;i++) st->features[pcount][2*NB_BANDS+3+i] = st->lpc[i];
-#if 0
- for (i=0;i<NB_FEATURES;i++) printf("%f ", features[i]);
- printf("\n");
-#endif
- fwrite(st->features[pcount], sizeof(float), NB_FEATURES, ffeat);
{
float xcorr[PITCH_MAX_PERIOD];
static float mem[LPC_ORDER];
@@ -292,6 +287,10 @@
RNN_COPY(&xc[1][0], &xc[9][0], PITCH_MAX_PERIOD);
RNN_COPY(&ener[0][0], &ener[8][0], PITCH_MAX_PERIOD);
RNN_COPY(&ener[1][0], &ener[9][0], PITCH_MAX_PERIOD);
+
+ for (i=0;i<4;i++) {
+ fwrite(st->features[i], sizeof(float), NB_FEATURES, ffeat);
+ }
pcount=0;
}
#endif
--
⑨