Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.xiph.org/xiph/opus.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJean-Marc Valin <jmvalin@amazon.com>2023-07-31 21:43:29 +0300
committerJean-Marc Valin <jmvalin@amazon.com>2023-07-31 21:43:29 +0300
commitf089fe165d9e02b198c3d4fed68cbf8f0e57ccb0 (patch)
tree4c246d13de698a8ab27e8648e997780d4fe7162b
parent8ae90ac793d68377235158bba984b39db6fad514 (diff)
Concat embedding and conditioning in right order
-rw-r--r--dnn/fwgan.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/dnn/fwgan.c b/dnn/fwgan.c
index 1c944651..340aeca4 100644
--- a/dnn/fwgan.c
+++ b/dnn/fwgan.c
@@ -149,8 +149,8 @@ static void run_fwgan_subframe(FWGANState *st, float *pcm, const float *cond, fl
pitch_embeddings(pembed, &st->embed_phase, w0);
/* Interleave bfcc_cond and pembed for each subframe in feat_in. */
- OPUS_COPY(&feat_in[0], &cond[0], BFCC_WITH_CORR_UPSAMPLER_FC_OUT_SIZE/4);
- OPUS_COPY(&feat_in[BFCC_WITH_CORR_UPSAMPLER_FC_OUT_SIZE/4], &pembed[0], FWGAN_FRAME_SIZE/2);
+ OPUS_COPY(&feat_in[BFCC_WITH_CORR_UPSAMPLER_FC_OUT_SIZE/4], &cond[0], BFCC_WITH_CORR_UPSAMPLER_FC_OUT_SIZE/4);
+ OPUS_COPY(&feat_in[0], &pembed[0], FWGAN_FRAME_SIZE/2);
compute_generic_conv1d(&model->feat_in_conv1_conv, rnn_in, st->cont_conv1_mem, feat_in, FEAT_IN_CONV1_CONV_IN_SIZE, ACTIVATION_LINEAR);
celt_assert(FEAT_IN_NL1_GATE_OUT_SIZE == model->feat_in_nl1_gate.nb_outputs);