Simulation with an RL Agent does not save simulation data

I have a reinforcement learning simulink model environment I am training in MATLAB 2023a, which I started porting to MATLAB 2024a. The model runs well in 2023a and saves the simulations done using the sim function. The environment has some signals that I want to save.
For the 2023a they got saved in the SimulationInfo object but that doesnt happen with 2024a. Do I have to activate something additionally in 2024a or is it a bug?
The images below detail the difference between the two versions. The env is a simulink envrionment
simEpisodes = 1;
simOpts = rlSimulationOptions("MaxSteps",1250,...
"NumSimulations", simEpisodes);
experience = sim(env,agent,simOpts);
save(strcat(results_dir,'/Experience.mat'),"experience")

댓글 수: 1

Based on the release notes for the Reinforcement Learning Toolbox, MATLAB R2024a, the behaviour of “SimulationInfo” property has changed, and the property is now a “SimulationStorage” object. You can refer to the relevant part of the release notes here: https://www.mathworks.com/help/reinforcement-learning/release-notes.html#mw_1be71805-298b-471b-a226-e6fd0add2cff

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

답변 (0개)

카테고리

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

질문:

2024년 8월 12일

댓글:

2024년 8월 13일

Community Treasure Hunt

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

Start Hunting!

Translated by