資源簡介
時間序列LSTM分類,將數據輸入LSTM網絡,得到分類結果
代碼片段和文件信息
import?numpy
import?scipy.io?as?scio
import?h5py
from?keras.layers.convolutional_recurrent?import?ConvLSTM2D
from?keras.models?import?Sequential
from?keras.layers?import?LSTMDenseConv1DMaxPool1DFlattenReshape
from?keras.layers?import?TimeDistributed?Bidirectional
from?keras.optimizers?import?RMSprop
from?keras.models?import?load_modelsave_model
dataFile?=?‘G:/test0508/DataForDeepModel.mat‘
data?=?scio.loadmat(dataFile)
x_train?=?data[‘TrainData‘]
y_train?=?data[‘TrainLabel‘]
x_test?=?data[‘TestData‘]
y_test?=?data[‘TestLabel‘]
model?=?Sequential()
model.add(Bidirectional(LSTM(256?dropout=0.2?recurrent_dropout=0.2input_shape=(1256)return_sequences=True)input_shape=(1256)))
model.add(Bidirectional(LSTM(256?dropout=0.2?recurrent_dropout=0.2input_shape=(1256)return_sequences=True)))
model.add(Bidirectional(LSTM(256?dropout=0.2?recurre
評論
共有 條評論