示例#1
0
 def _decrease_all(self):
     self._weights = [
         limited_add(w, -1, self._min_weight, self._max_weight)
         for w in self._weights
     ]
示例#2
0
def test_limited_add():
    assert limited_add(2, 3, 0, 10) == 5
    assert limited_add(2, 3, 7, 10) == 7
    assert limited_add(2, 3, 0, 1) == 1
示例#3
0
文件: store.py 项目: oleglite/syne
 def _decrease_all(self):
     self._weights = [
         limited_add(w, -1, self._min_weight, self._max_weight)
         for w in self._weights
     ]