I have a confusion regarding getActionInfo and it not getting the right number of actions from my environment?
1 回表示 (過去 30 日間)
古いコメントを表示
Huzaifah Shamim
2020 年 7 月 28 日
コメント済み: Huzaifah Shamim
2020 年 8 月 4 日
In my RL Environment Code Setup, I want to have two actions, action 1 and action 2 as follows:
ActionInfo = rlFiniteSetSpec([1 2]);
ActionInfo.Name = 'Action 1 or Action 2';
However, when I get action from my environment using the following code:
actInfo = getActionInfo(env)
numActions = actInfo.Dimension(2)
I get that numActions is 2. What should I fix?
P.S: This is what actInfo prints:
Elements: [4×1 double]
Name: "Action 1 or Action 2"
Description: [0×0 string]
Dimension: [1 1]
DataType: "double"
0 件のコメント
採用された回答
Harsha Priya Daggubati
2020 年 7 月 31 日
Hi,
I could not reproduce the same at my end, as I get numActions as 1. Could you try the following commands, I suspect it might be due to any changes made at your end.
Try restarting your MATLAB and check again.
Also, what is the release version of MATLAB you are using.
rehash toolbox
rehash toolboxcache
which getActionInfo
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Sequence and Numeric Feature Data Workflows についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!