Update/Fix for classification models
just to confirm that this is not a bugfix for rc1?  @okuchaiev Part of this (Point 2)  should be fixed in RC but this might raise conflict and not very essential (just logging), so we decide to merge it to main.  I could split it and merge to RC if it's better.  Split this PR into two please. Bugfix to RC, logging to main. You can revert the RC patch from this PR and do it in another or vice-versa. @titu1994 
Moved the following to RC in https://github.com/NVIDIA/NeMo/pull/1878. Could you please review it? 
1. Change self.log(tensorboard_logs) and remove the 'log' part in the return requested in PR **before regresion**
2. Fix for logging for top-k acc metrics

Let wait for RC to merge to main and I will update self.log and bug fix for **regression** to avoid any conflict.
 Close this since first part has been merged in https://github.com/NVIDIA/NeMo/pull/1878 and second part https://github.com/NVIDIA/NeMo/pull/1907  is ready for review
1. Change self.log(tensorboard_logs) and remove the 'log' part in the return  requested in  PR #[1707](https://github.com/NVIDIA/NeMo/pull/1707) 
2. Fix for logging for top-k acc metrics
3. Fix **tarred** dataloader for speech regression support
