Filter löschen
Filter löschen

How do I solve this error?

1 Ansicht (letzte 30 Tage)
Apoorv Pandey
Apoorv Pandey am 24 Mär. 2023
Kommentiert: Cris LaPierre am 27 Mär. 2023
I am getting this error when I try to train a TD3 RL agent.
Thanking You
Apoorv Pandey
  1 Kommentar
Emmanouil Tzorakoleftherakis
Emmanouil Tzorakoleftherakis am 24 Mär. 2023
If you share a reproduction model it would be easier to debug

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Cris LaPierre
Cris LaPierre am 24 Mär. 2023
When defining your rlQValueFunction, include the ActionInputNames and OvservationInputNames name-value pairs.
% Observation path layers
obsPath = [featureInputLayer( ...
prod(obsInfo.Dimension), ...
Name="netObsInput")
fullyConnectedLayer(16)
reluLayer
fullyConnectedLayer(5,Name="obsout")];
% Action path layers
actPath = [featureInputLayer( ...
prod(actInfo.Dimension), ...
Name="netActInput")
fullyConnectedLayer(16)
reluLayer
fullyConnectedLayer(5,Name="actout")];
%<snip>
critic = rlQValueFunction(net,...
obsInfo,actInfo, ...
ObservationInputNames="netObsInput",...
ActionInputNames="netActInput")
  2 Kommentare
Apoorv Pandey
Apoorv Pandey am 27 Mär. 2023
I have used the exact same code as mentioned in the link and still getting the error. Please help
Cris LaPierre
Cris LaPierre am 27 Mär. 2023
Please share your data and your code. You can attach files using the paperclip icon. If it's easier,save your workspace variables to a mat file and attach that.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by