I have a confusion regarding getActionInfo and it not getting the right number of actions from my environment?
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Huzaifah Shamim
le 28 Juil 2020
Commenté : Huzaifah Shamim
le 4 Août 2020
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 commentaires
Réponse acceptée
Harsha Priya Daggubati
le 31 Juil 2020
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
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Argument Definitions dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!