Keras如何预处理输入信号(Keras how to preprocess input signa

2019-10-29 16:14发布

我想我的预处理与下面某些信号处理功能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'))
文章来源: Keras how to preprocess input signal