sentiment-Analysis / src /model.py
Anki2004's picture
Upload 16 files
a01a0b1 verified
Raw
History Blame Contribute Delete
535 Bytes
from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import Dense, Embedding, LSTM
def create_model(max_words, max_len, embedding_dim = 128, lstm_units = 64):
model = Sequential([
Embedding(max_words, embedding_dim, input_length = max_len),
LSTM(lstm_units, return_sequences=True),
LSTM(lstm_units // 2),
Dense(1, activation = 'sigmoid')
]
)
model.compile(optimizer = 'adam', loss = 'binary_crossentropy', metrics = ['accuracy'])
return model