Error while running reinforcement learning agent

조회 수: 3 (최근 30일)
Gaurav Shetty
Gaurav Shetty 2021년 9월 15일
댓글: Guanlong Chen 2022년 5월 26일
Error:-
Error using rl.env.SimulinkEnvWithAgent>localHandleSimoutErrors (line 681)
Invalid input argument type or size such as observation, reward, isdone or loggedSignals.
Error using rl.env.SimulinkEnvWithAgent>localHandleSimoutErrors (line 681)
Unable to compute gradient from representation.
Error using rl.env.SimulinkEnvWithAgent>localHandleSimoutErrors (line 681)
Number of elements must not change. Use [] as one of the size inputs to automatically calculate the appropriate size for that dimension.
Running code using cpu. Matlab version 2020b.
Checked the dimesion and size all looks proper. What can be the possible cause of error
  댓글 수: 4
Gaurav Shetty
Gaurav Shetty 2021년 9월 15일
This is the code:-
obsInfo=rlNumericSpec([12,1]);
obsInfo.Name="observations";
obsInfo.Description='velx ,vely ,velz ,rollrate ,pitchrate ,yawrate ,bankangle ,pitchangle ,yawangle ,pn ,pe ,pd';
numObservations = obsInfo.Dimension(1);
actInfo=rlNumericSpec([3,1],...
'LowerLimit',[-25*(pi/180) -25*(pi/180) -30*(pi/180)]',...
'UpperLimit',[25*(pi/180) 25*(pi/180) 30*(pi/180)]');
actInfo.Name="controldeflection";
actInfo.Description='aileron ,tail ,ruddder';
numActions = actInfo.Dimension(1);
env = rlSimulinkEnv('rcam_reinforcement_test1','rcam_reinforcement_test1/RL Agent',obsInfo,actInfo);
Guanlong Chen
Guanlong Chen 2022년 5월 26일
Have you solved your problem? I have met the same problem

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

답변 (0개)

카테고리

Help CenterFile Exchange에서 Deep Learning Toolbox에 대해 자세히 알아보기

제품


릴리스

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by