我想我的预处理与下面某些信号处理功能Keras模型的输入。 我想这是我的模型的一部分,因为我(希望)将其换算成TF-精简版或coreml。 所以,我没有再重新写上的移动应用这些功能。 虽然我无法弄清楚如何以及在何处,我应该把它们添加到我的模式,使输入预处理?
#method to preprocess the model input, when called
def getMfcss();
stfts = tf.contrib.signal.stft(signals, frame_length=frame_length, frame_step=frame_step, fft_length=fft_length)
....
mfccs = tf.contrib.signal.mfccs_from_log_mel_spectrograms(log_mel_spectrograms)[..., :num_mfccs]
与模型去是这样的:
model = Sequential()
model.add(Dense(12, input_dim=16000, activation='relu'))