質問内容
初心者です。
「Keras-RLで簡単に強化学習(DQN)を試す」
https://qiita.com/inoory/items/e63ade6f21766c7c2393
上記のサンプルプログラム実行すると以下のエラーメッセージが出ます。
解決するためにはどうしたら良いでしょうか。
別エラー回避のためkeras-rlではなく、keras-rl2を使っています。
発生している問題・エラーメッセージ
NotImplementedError Traceback (most recent call last) <ipython-input-4-026eaf4407ac> in <module> ----> 1 history = dqn.fit(env, nb_steps=50000, visualize=False, verbose=2, nb_max_episode_steps=300) 2 #学習の様子を描画したいときは、Envに_render()を実装して、visualize=True にします, ~\anaconda3\lib\site-packages\rl\core.py in fit(self, env, nb_steps, action_repetition, callbacks, verbose, visualize, nb_max_start_steps, start_step_policy, log_interval, nb_max_episode_steps) 129 # Obtain the initial observation by resetting the environment. 130 self.reset_states() --> 131 observation = deepcopy(env.reset()) 132 if self.processor is not None: 133 observation = self.processor.process_observation(observation) ~\anaconda3\lib\site-packages\gym\core.py in reset(self) 69 observation (object): the initial observation. 70 """ ---> 71 raise NotImplementedError 72 73 def render(self, mode='human'): NotImplementedError:
該当のソースコード
Python
1history = dqn.fit(env, nb_steps=50000, visualize=False, verbose=2, nb_max_episode_steps=300)
上記実行時にエラーとなります。
補足情報(FW/ツールのバージョンなど)
Python 3.8.8
tensorflow 2.5.0
Keras 2.4.3
keras-rl2 1.0.5
jupyter Notebook
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/07/30 08:17