Internal problem happened during training DDPGagent

I use the TruckSim2016 S function as the environment of my DDPG agent. Everything is ok in episode1. However, it seems that some errors occurred between episode1 and episode2. After Episode 1, matlab crash reporter showed and shut down. I wonder that the problem is caused by restart or reset. Besides, my Environment Reset Function is empty, that is, I don't reset anything after an episode. Can anyone help me, please
Trucksim

 채택된 답변

Drew Davis
Drew Davis 2020년 3월 19일
By default the Simulink environment leverages Simulink fast-restart feature. Some work needs to be done to ensure that the S-functions will work properly in fast-restart. See this doc page for more info.
Assuming you can't (or don't want to modify the S-function :) ), set the UseFastRestart property to off in the environment object
env.UseFastRestart = "off";
Please comment if this does not resolve your issue.
Drew

댓글 수: 2

Another useful link for model operating point compliance with s-functions to support fast restart
It works! Thank you very much.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Deep Learning Toolbox에 대해 자세히 알아보기

제품

릴리스

R2019b

태그

질문:

2020년 3월 19일

댓글:

2020년 3월 20일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by