Liu/papercode/PowerAdversary-master/DNN/Neural_Net_Module.py

16 lines
470 B
Python
Raw Permalink Normal View History

#build the NN models: RNN module
import tensorflow
from keras.models import Sequential
from keras.layers import Dense, Dropout, Activation, Flatten
def dnn_model(input_dim):
model = Sequential()
model.add(Dense(128, input_dim=input_dim))
model.add(Dropout(0.2))
model.add(Dense(32))
model.add(Activation('relu'))
model.add(Dense(16))
model.add(Activation('relu'))
model.add(Dense(4,init='normal', activation='softmax'))
return model