tutorial example español dense conv2d neural-network keras

neural-network - example - tensorflow tutorial



¿Cuál es el kernel_initializer predeterminado en keras? (1)

Por lo general, es glorot_uniform por defecto. Diferentes tipos de capas pueden tener diferentes kernel_initializer predeterminados. En caso de duda, basta con mirar en el código fuente. Por ejemplo, para capa Dense :

class Dense(Layer): ... def __init__(self, units, activation=None, use_bias=True, kernel_initializer=''glorot_uniform'', bias_initializer=''zeros'', kernel_regularizer=None, bias_regularizer=None, activity_regularizer=None, kernel_constraint=None, bias_constraint=None, **kwargs):

https://github.com/fchollet/keras/blob/62d097c4ff6fa694a4dbc670e9c7eb9e2bc27c74/keras/layers/core.py#L798

En el manual del usuario, se muestran los diferentes kernel_initializer a continuación

https://keras.io/initializers/

El objetivo principal es inicializar la matriz de ponderación en la red neuronal.

¿Alguien sabe cuál es el inicializador por defecto? El documento no muestra el valor predeterminado.