示例#1
0
 def _clear_cache(self):
     LowPoly._clear_cache(self)
     try:
         del self._set_function
     except AttributeError:
         pass
     try:
         del self._mobius
     except AttributeError:
         pass
示例#2
0
 def _clear_cache(self):
     LowPoly._clear_cache(self)
     try:
         del self._set_function
     except AttributeError:
         pass
     try:
         del self._mobius
     except AttributeError:
         pass
示例#3
0
 def extend(self, keys=None, lower=True, upper=False, algorithm='linprog'):
     LowPoly.extend(self, keys, lower, upper, algorithm)
示例#4
0
 def _make_value(self, value):
     lprev, uprev = LowPoly._make_value(self, value)
     if uprev is not None:
         raise ValueError('cannot specify upper prevision')
     return lprev, uprev
示例#5
0
 def _make_key(self, key):
     gamble, event = LowPoly._make_key(self, key)
     if not event.is_true():
         raise ValueError('not unconditional')
     return gamble, event
示例#6
0
 def extend(self, keys=None, lower=True, upper=False, algorithm='linprog'):
     LowPoly.extend(self, keys, lower, upper, algorithm)
示例#7
0
 def _make_value(self, value):
     lprev, uprev = LowPoly._make_value(self, value)
     if uprev is not None:
         raise ValueError('cannot specify upper prevision')
     return lprev, uprev
示例#8
0
 def _make_key(self, key):
     gamble, event = LowPoly._make_key(self, key)
     if not event.is_true():
         raise ValueError('not unconditional')
     return gamble, event
示例#9
0
 def _make_value(self, value):
     lprev, uprev = LowPoly._make_value(self, value)
     if self.number_cmp(lprev, uprev) != 0:
         raise ValueError('can only specify precise prevision')
     return lprev, uprev
示例#10
0
文件: prob.py 项目: gnustats/improb
 def _make_value(self, value):
     lprev, uprev = LowPoly._make_value(self, value)
     if self.number_cmp(lprev, uprev) != 0:
         raise ValueError('can only specify precise prevision')
     return lprev, uprev