Keras Interview Questions and Answers
Question - 51 : - What are Different Types of initializers in keras ?
Answer - 51 : - 
Initializer
keras.initializers.Initializer()
Zeros
keras.initializers.Zeros()
Ones
keras.initializers.Ones()
Constant
keras.initializers.Constant(value=0)
RandomNormal
keras.initializers.RandomNormal(mean=0.0, stddev=0.05, seed=None)
RandomUniform
keras.initializers.RandomUniform(minval=-0.05, maxval=0.05, seed=None)
TruncatedNormal
keras.initializers.TruncatedNormal(mean=0.0, stddev=0.05, seed=None)
VarianceScaling
keras.initializers.VarianceScaling(scale=1.0, mode=’fan_in’, distribution=’normal’, seed=None)
Orthogonal
keras.initializers.Orthogonal(gain=1.0, seed=None)
Identity
keras.initializers.Identity(gain=1.0)
glorot_normal
keras.initializers.glorot_normal(seed=None)
glorot_uniform
keras.initializers.glorot_uniform(seed=None)
he_normal
keras.initializers.he_normal(seed=None)
lecun_normal
keras.initializers.lecun_normal(seed=None)
he_uniform
keras.initializers.he_uniform(seed=None)
Question - 52 : - What are different types of callbacks in keras ?
Answer - 52 : - 
- BaseLogger
 - TerminateOnNaN
 - ProgbarLogger
 - History
 - ModelCheckpoint
 - EarlyStopping
 - Arguments
 - RemoteMonitor
 - LearningRateScheduler
 - TensorBoard
 - ReduceLROnPlateau
 - CSVLogger
 - LambdaCallback
 
Question - 53 : - What are constraints in keras ?
Answer - 53 : - 
- MaxNorm
 - NonNeg
 - UnitNorm
 - MinMaxNorm
 
Question - 54 : - Different Types of metrics in keras ?
Answer - 54 : - 
- binary_accuracy
 - categorical_accuracy
 - sparse_categorical_accuracy
 - top_k_categorical_accuracy
 - sparse_top_k_categorical_accuracy
 
Question - 55 : - Different types of loss functions in keras ?
Answer - 55 : - 
- Mean_squared_error
 - Mean_absolute_error
 - Mean_absolute_percentage_error
 - Mean_squared_logarithmic_error
 - Squared_hinge
 - Hinge
 - Categorical_hinge
 - Logcosh