def pprint_val(self, x): #make infinite if beyond threshold #print('PPP') if abs(x) > self.inf: x = np.sign(x) * np.inf if abs(x) == np.inf: if self.useMathText: sign = '-' * int(x<0) return r'{}$\infty$'.format(sign) return minfloatformat(x,2)
def __call__(self, x, pos=None): with warnings.catch_warnings(): warnings.simplefilter("ignore") xt = self._transform.transform(x) return minfloatformat(xt, 3)