def _discretize(self, observation):
if not self._is_discrete:
buckets = np.array(observation, dtype=np.int)
for i in range(len(observation)):
buckets[i] = np.digitize(observation[i], self._separators[i])
observation = np.polyval(buckets, self._bins)
return observation
评论列表
文章目录