Estoy ejecutando el modelo LSTM por primera vez. Aquí está mi modelo:
opt = Adam(0.002)
inp = Input(...)
print(inp)
x = Embedding(....)(inp)
x = LSTM(...)(x)
x = BatchNormalization()(x)
pred = Dense(5,activation='softmax')(x)
model = Model(inp,pred)
model.compile(....)
idx = np.random.permutation(X_train.shape[0])
model.fit(X_train[idx], y_train[idx], nb_epoch=1, batch_size=128, verbose=1)
¿Cuál es el uso de verbose durante el entrenamiento del modelo?
python
deep-learning
keras
verbose
rakesh
fuente
fuente



verbose: Integer. 0, 1 o 2. Modo de verbosidad.Detallado = 0 (silencioso)
Detallado = 1 (barra de progreso)
Train on 186219 samples, validate on 20691 samples Epoch 1/2 186219/186219 [==============================] - 85s 455us/step - loss: 0.5815 - acc: 0.7728 - val_loss: 0.4917 - val_acc: 0.8029 Train on 186219 samples, validate on 20691 samples Epoch 2/2 186219/186219 [==============================] - 84s 451us/step - loss: 0.4921 - acc: 0.8071 - val_loss: 0.4617 - val_acc: 0.8168Verboso = 2 (una línea por época)
Train on 186219 samples, validate on 20691 samples Epoch 1/1 - 88s - loss: 0.5746 - acc: 0.7753 - val_loss: 0.4816 - val_acc: 0.8075 Train on 186219 samples, validate on 20691 samples Epoch 1/1 - 88s - loss: 0.4880 - acc: 0.8076 - val_loss: 0.5199 - val_acc: 0.8046fuente
Para
verbose> 0,fitregistros de métodos:Nota: Si se utilizan mecanismos de regularización, se activan para evitar el sobreajuste.
si los argumentos
validation_dataovalidation_splitno están vacíos, losfitregistros del método:Nota: Los mecanismos de regularización están desactivados en el momento de la prueba porque estamos utilizando todas las capacidades de la red.
Por ejemplo, usar
verboseel modelo durante el entrenamiento ayuda a detectar el sobreajuste que se produce siaccsigue mejorando mientrasval_accempeora.fuente
Por defecto detallado = 1,
verbose = 1, que incluye tanto la barra de progreso como una línea por época
verbose = 0, significa silencioso
detallado = 2, una línea por época, es decir, no de época / no total. de épocas
fuente
El orden de los detalles proporcionados con el indicador detallado es el
El valor predeterminado es 1
Para el entorno de producción, se recomienda 2
fuente