本文主要是介绍keras: CNN(1D),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
怎样确认使用是keras还是tensorflow的keras?
from tensorflow.keras.models import Sequential //tensorflow 实现的keras
from keras.models import Sequential //common的keras
如果tf版本是: 2.0.0-beta1,tensorflow已经集成或者说实现了keras API
下面的错误可以明确看出来,如果
from keras.models import Sequential
//执行
model_m = Sequential()
AttributeError: 'module' object has no attribute 'get_default_graph'
而
from tensorflow.keras.models import Sequential
model_m = Sequential()//执行正常
https://juejin.im/post/5beb7432f265da61524cf27c
在 Keras 中使用一维卷积神经网络处理时间序列数据
https://github.com/ni79ls/har-keras-cnn/blob/master/20180903_Keras_HAR_WISDM_CNN_v1.0_for_medium.py
https://aqibsaeed.github.io/2016-11-04-human-activity-recognition-cnn/
In [13]: score
Out[13]: [0.08559105828158078, 0.98542804]
In [8]: score
Out[8]: [0.16946523140829425, 0.9730419]
100->80, 160->128
In [10]: score
Out[10]: [0.08208727640229863, 0.98724955]
这篇关于keras: CNN(1D)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!