I am trying to figure out whether I have a host of metrics available to monitor out of the box while writing callbacks such as
ModelCheckpoint(monitor='val_loss') or ModelCheckpoint(monitor='val_accuracy')
or whether the metrics i can monitor only depend on what i initialize in the
model.compile(metrics=['val_accuracy', 'val_loss']) vs model.compile(metrics=['val_loss']) or model.compile(metrics=['loss'])
Question: Does initializing the callback come with a host of metrics i can monitor out of the box or do I have to manually set the metrics in the model compilation step, which constrains me to only those that I wrote?
Side Question: How can I find out the whole host of metrics I can type in whether it is in the
compile method or not.. because I can't seem to find a source that tells me.