Your loss estimate will be most likely a bit too high, if you use Dropout.
Also the estimate is skewed, since your are summing up the running loss, while the model gets upgraded.
Nevertheless, I think it’s useful for model insights without spending too much time of the evaluation of the training dataset.