Ejemplo n.º 1
0
 def profile(self, trace):
     avg, var, _min, _max = preprocessor.analyze(trace)
     self.avgs.append(avg)
     self.vars.append(math.sqrt(var))
     self.avg = sum(self.avgs) / len(self.avgs)
     self.var = sum(self.vars) / len(self.vars)
     return super(PeakProcessor, self).profile(trace)
Ejemplo n.º 2
0
 def profile(self, trace):
     avg, var, _min, _max = preprocessor.analyze(trace)
     self.avgs.append(avg)
     self.vars.append(math.sqrt(var))
     self.avg = sum(self.avgs) / len(self.avgs)
     self.var = sum(self.vars) / len(self.vars)
     return super(PeakProcessor, self).profile(trace)
Ejemplo n.º 3
0
	def profile(self, trace):
		tmp, tmp, _min, _max = preprocessor.analyze(trace, include_variance=False)
		if self.min == -1: self.min = _min
		diff = _max - _min
		self.min = int(min(_min - 0.1 * diff, self.min))
		self.max = int(max(_max + 0.1 * diff, self.max))
		return super(NormalizeProcessor, self).profile(trace)
Ejemplo n.º 4
0
 def profile(self, trace):
     tmp, tmp, _min, _max = preprocessor.analyze(trace,
                                                 include_variance=False)
     if self.min == -1: self.min = _min
     diff = _max - _min
     self.min = int(min(_min - 0.1 * diff, self.min))
     self.max = int(max(_max + 0.1 * diff, self.max))
     return super(NormalizeProcessor, self).profile(trace)
Ejemplo n.º 5
0
 def profile(self, trace):
     avg, tmp, tmp, tmp = preprocessor.analyze(
         trace, include_variance=False)
     self.avgs.append(avg)
     self.avg = sum(self.avgs) / len(self.avgs)
     return super(RectifyProcessor, self).profile(trace)
Ejemplo n.º 6
0
 def profile(self, trace):
     avg, tmp, tmp, tmp = preprocessor.analyze(trace,
                                               include_variance=False)
     self.avgs.append(avg)
     self.avg = sum(self.avgs) / len(self.avgs)
     return super(RectifyProcessor, self).profile(trace)