• 大小: 2KB
    文件类型: .py
    金币: 1
    下载: 0 次
    发布日期: 2021-05-24
  • 语言: Python
  • 标签: lstm  

资源简介

时间序列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

评论

共有 条评论