Пример #1
0
 def _ik(self, y, k=False, type=list):
     if k: return y # k's already applied, so don't un-apply it
     return divide(y, self.k, type)
Пример #2
0
 def get_iy(self):
     return divide(self._y, self.k, iter)
Пример #3
0
 def get_ay(self):
     return divide(self._y, self.k, numpy.array)
Пример #4
0
 def get_ax(self):
     return divide(self._y, 1, numpy.array) #XXX: _y ?
Пример #5
0
 def get_ix(self):
     return divide(self._y, 1, iter) #XXX: _y ?
Пример #6
0
 def _get_y(self, monitor):
     "avoid double-conversion by combining k's"
     _ik = _kdiv(monitor.k, self.k, float) #XXX: always a float?
     return divide(monitor._y, _ik, iter)
Пример #7
0
 def get_y(self): # can be slow if k not in (1, None)
     return divide(self._y, self.k, list)
Пример #8
0
 def get_y(self):  # can be slow if k not in (1, None)
     return divide(self._y, 1 if self.k is None else self.k, list)