#python #performance #parameters #keras #deep-learning
#python #Производительность #параметры #keras #глубокое обучение
Вопрос:
Прежде всего, я должен упомянуть, что я совершенно новичок в Keras и т.д.
Я создал следующую модель keras, которая после многих ошибок работает нормально, но я хочу добавить настройку параметров.
Мой первый вопрос заключается в том, что я должен преобразовать модель как функцию, если я хочу добавить настройку параметров. Может кто-нибудь привести пример, как добавить настройку параметров, например, скорость обучения оптимизатора в формате функции.. Я получаю много ошибок…
model = Sequential()
model.add(Embedding(max_idx 1, word2vec.vector_size,
input_length=MAX_SEQ_LEN))
model.add(Dropout(0.5))
model.add(BatchNormalization())
model.add(Convolution1D(52, 5, padding='same',
kernel_regularizer=keras.regularizers.l2(0.01)))
model.add(MaxPool1D())
model.add(Dropout(0.5))
model.add(BatchNormalization())
model.add(Convolution1D(128, 3, padding='same',
kernel_regularizer=keras.regularizers.l2(0.01)))
model.add(MaxPool1D())
model.add(Flatten())
model.add(Dense(len(TARGET_CLASSES), activation='sigmoid',
kernel_regularizer=keras.regularizers.l2(0.02)))
model.compile(Adam(0.001), 'binary_crossentropy')
Комментарии:
1. Вам нужно показать нам, что вы уже пробовали, включая полные сообщения об ошибках и исходный код.