modelRunInterferenceRNN

Parameters

TypeNameDefaultDescription
IntegernInputs1Number of scalar inputs
IntegernOutputs1Number of scalar outputs
Modelica.Units.SI.TimesamplePeriod0.1sampling period/interval
IntegernHistoricElements10Number of elements from sampling steps for each input fed to the neural net
Booleancontinuousfalse
BooleanuseClaRaDelaytrueSwitch between available delay types: Clara and MSL
Types.RNNFlatteningMethodflatteningMethodTypes.RNNFlatteningMethod.OldFIrstInputSeq
BooleanreturnSequencesfalse
IntegerbatchSize1
SMArtInt.Internal.SMArtIntClasssmartint
IntegeryFlatDimif returnSequences then batchSize*nOutputs*nHistoricElements else batchSize*nOutputs

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInput[batchSize,nInputs]u
Modelica.Blocks.Interfaces.RealOutput[batchSize,nOutputs]y
Modelica.Blocks.Interfaces.RealOutput[if returnSequences then batchSize else 1,if returnSequences then nOutputs else 1,if returnSequences then nHistoricElements else 1]ySequencesy_sequences

Components

TypeNameDefaultDescription
Real[yFlatDim]y_flat
Real[if returnSequences then batchSize else 1,if returnSequences then nOutputs else 1,if returnSequences then nHistoricElements else 1]y_sequences
RealfinalFlatTensor
SubModels.RNNFlattenInput[batchSize]flattenedHistory
SubModels.RNNDeflattenOutput[batchSize]unflattenOutput