| 23 | |
| 24 | |
| 25 | class QuantizedData(object): |
| 26 | def __init__(self): |
| 27 | self._data = None |
| 28 | self._scale = 0 |
| 29 | self._zero = 0 |
| 30 | self._minval = 0.0 |
| 31 | self._maxval = 0.0 |
| 32 | |
| 33 | @property |
| 34 | def data(self): |
| 35 | return self._data |
| 36 | |
| 37 | @property |
| 38 | def scale(self): |
| 39 | return self._scale |
| 40 | |
| 41 | @property |
| 42 | def zero(self): |
| 43 | return self._zero |
| 44 | |
| 45 | @property |
| 46 | def minval(self): |
| 47 | return self._minval |
| 48 | |
| 49 | @property |
| 50 | def maxval(self): |
| 51 | return self._maxval |
| 52 | |
| 53 | @data.setter |
| 54 | def data(self, data): |
| 55 | self._data = data |
| 56 | |
| 57 | @scale.setter |
| 58 | def scale(self, scale): |
| 59 | self._scale = scale |
| 60 | |
| 61 | @zero.setter |
| 62 | def zero(self, zero): |
| 63 | self._zero = zero |
| 64 | |
| 65 | @minval.setter |
| 66 | def minval(self, minval): |
| 67 | self._minval = minval |
| 68 | |
| 69 | @maxval.setter |
| 70 | def maxval(self, maxval): |
| 71 | self._maxval = maxval |
| 72 | |
| 73 | |
| 74 | def adjust_range_int8(in_min, in_max): |
no outgoing calls
no test coverage detected