def monitor_layer_outputs(self):
for layer, hidden in zip(self.layers, self._hidden_outputs):<EOL><INDENT>self.training_monitors.append(('<STR_LIT>' % (layer.name), abs(hidden).mean()))<EOL><DEDENT>
Monitoring the outputs of each layer.
Useful for troubleshooting convergence problems.