from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import ConviD, Flatten, Dense, MaxPooling1D
from tensorflow.keras.callbacks import EarlyStopping
Conv1D(16, 5, activation='relu', input_shape=(128, 1)),
Dense(10, activation='softmax')
model.compile(optimizer='adam", loss='categorical_crossentropy',metrics=['accuracy'])
early_stopping = EarlyStopping(monitor='val_accuracy', patience-5)
model.fit (X_train, y train, validation_split-0.2, epochs=100,
callbacks=[early_stopping])