keras LSTM中间的dropout

TM有三个

model.add(LSTM(100, dropout=0.2, recurrent_dropout=0.2))

第一个dropout是x和hidden之间的dropout,第二个是hidden-hidden之间的dropout

在tensorflow里面有

 

第三个是层-层之间的dropout

model.add(Embedding(top_words, embedding_vecor_length, input_length=max_review_length))
model.add(Dropout(0.2))
model.add(LSTM(100))
model.add(Dropout(0.2))

 

posted @ 2017-07-17 14:58  simple_wxl  阅读(9950)  评论(0编辑  收藏  举报