My program raise NaN error after several iterations. I want to monitor the automatically added auxiliary variables (W_norm and b_norm). I use TrainingDataMonitoring(fg.auxiliary_variables, after_batch=True). But the program raise ValueError: variables should have different names! Duplicates: W_norm, b_norm. My model is a multiple layer neural network. So, there are duplicate auxiliary variable names.
What should I do to monitor these variables? Besides how to monitor the gradient?
My program raise NaN error after several iterations. I want to monitor the automatically added auxiliary variables (
W_norm
andb_norm
). I useTrainingDataMonitoring(fg.auxiliary_variables, after_batch=True)
. But the program raiseValueError: variables should have different names! Duplicates: W_norm, b_norm
. My model is a multiple layer neural network. So, there are duplicate auxiliary variable names. What should I do to monitor these variables? Besides how to monitor the gradient?