Skip to content

Commit 23ee66b

Browse files
committed
moved precomputed energy tables to build time
1 parent ff69fae commit 23ee66b

File tree

9 files changed

+1052
-25
lines changed

9 files changed

+1052
-25
lines changed

misc/vq_mbest.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,6 @@ void quant_mbest(float vec_out[],
228228
w[i] = 1.0;
229229
for(i=en+1; i<k; i++)
230230
w[i] = 0.0;
231-
232231
se1 = 0.0;
233232
for(i=0; i<k; i++) {
234233
err[i] = vec_in[i];

src/CMakeLists.txt

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,10 @@ set(CODEBOOKSNEWAMP1
4848
${D}/train_120_2.txt
4949
)
5050

51+
set(CODEBOOKSNEWAMP1_SQ
52+
${D}/train_120_1_sq.txt
53+
${D}/train_120_2_sq.txt
54+
)
5155
set(CODEBOOKSNEWAMP1_ENERGY
5256
${D}/newamp1_energy_q.txt
5357
)
@@ -123,6 +127,13 @@ add_custom_command(
123127
DEPENDS generate_codebook ${CODEBOOKSNEWAMP1}
124128
)
125129

130+
# codebooknewamp1_sq.c
131+
add_custom_command(
132+
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/codebooknewamp1_sq.c
133+
COMMAND generate_codebook newamp1vq_cbsq ${CODEBOOKSNEWAMP1_SQ} > ${CMAKE_CURRENT_BINARY_DIR}/codebooknewamp1_sq.c
134+
DEPENDS generate_codebook ${CODEBOOKSNEWAMP1_SQ}
135+
)
136+
126137
# codebooknewamp1_energy.c
127138
add_custom_command(
128139
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/codebooknewamp1_energy.c
@@ -180,6 +191,7 @@ set(CODEC2_SRCS
180191
codebookjvm.c
181192
codebookge.c
182193
codebooknewamp1.c
194+
codebooknewamp1_sq.c
183195
codebooknewamp1_energy.c
184196
codebooknewamp2.c
185197
codebooknewamp2_energy.c

0 commit comments

Comments
 (0)