classAverageMeter(object):"""Computes and stores the average and current value"""def__init__(self):self.reset()defreset(self):self.val=0self.avg=0self.sum=0self.count=0defupdate(self,val,n=1):self.val=valself.sum+=val*nself.count+=nself.avg=self.sum/self.count