LogSessionHook: shows time of last batch train, running total time, running throughput
LogTrainingHook: loss of last batch train, running total time, running throughput. Also makes summary events
Question: why do we run/have both? I basically see the same running total time, running throughput twice.