ребята, я провел последние пару дней, пытаясь исправить эту ошибку, но ничего не работает. Я не могу найти, что это значит в сети, либо это происходит в spyder, когда я пытаюсь дать среде action_space
def __init__(self, full_action_space = False):
master = None
game='pong'
obs_type='ram'
frameskip=(2, 5)
repeat_action_probability=0
full_action_space=True
self.master = master
self.ale = atari_py.ALEInterface()
# Tune (or disable) ALE's action repeat:
# https://github.com/openai/gym/issues/349
assert isinstance(repeat_action_probability, (float, int)), \
"Invalid repeat_action_probability: {!r}".format(repeat_action_probability)
self.ale.setFloat(
'repeat_action_probability'.encode('utf-8'),
repeat_action_probability)
#self.seed()
if full_action_space:
self._action_set = self.ale.getLegalActionSet()
else:
self._action_set = self.ale.getMinimalActionSet()
self.action_space = spaces.Discrete(len(self._action_set))
Нижние части - это части, вызывающие их getLegalActionSet () и getMinimalActionSet (), поскольку их удаление заставляет файл работать сам по себе, но не выполняет никакого обучения. Я не уверен, что я только что не передал что-то, что я должен иметь, или это проблема с файлом.