modelPipeLocalHeatTransfer_smallNN
Extends from BaseClasses.BaseFeedForwardNeuralNet.
Information
The model was created with the script createLocalHeatTransferNN.py located in ExampleNeuralNets\NNHeatTransfer\ with setting preset = "small" in line 76.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | nInputElements (from BaseNeuralNet) | product(inputSizes) | |
| Integer | nOutputElements (from BaseNeuralNet) | product(outputSizes) | |
| Selected Model | |||
| String | pathToAIModel (from BaseNeuralNet) | "" | Choose path to AI model |
| Tensor sizing | |||
| Integer | inputDimensions (from BaseNeuralNet) | 1 | Number of input dimension |
| Integer | inputSizes (from BaseNeuralNet) | {1} | Vector with size of tensor in each dimension |
| Integer | outputDimensions (from BaseNeuralNet) | 1 | Number of output dimension |
| Integer | outputSizes (from BaseNeuralNet) | {1} | Vector with size of tensor in each dimension |
| RNN Timing Settings | |||
| Boolean | stateful (from BaseNeuralNet) | false | Activate state handling for RNN with state in-/outputs |
| Real | samplePeriod (from BaseNeuralNet) | 0 | Fixed sample period for RNNs |
| Advanced › Performance | |||
| Integer | numberOfThreads (from BaseNeuralNet) | 1 | Number of threads used for inference (0: Number of CPU cores) |
| Input/Output Sizing | |||
| Integer | numberOfInputs (from BaseFeedForwardNeuralNet) | 1 | Number of Real Inputs |
| Integer | numberOfOutputs (from BaseFeedForwardNeuralNet) | 1 | Number of Real Outputs |
| Integer | batchSize (from BaseFeedForwardNeuralNet) | 1 | Number of parallel batched simulations |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput[batchSize] | Re | ||
| Modelica.Blocks.Interfaces.RealInput[batchSize] | Pr | ||
| Modelica.Blocks.Interfaces.RealInput[batchSize] | dByL | ||
| Modelica.Blocks.Interfaces.RealOutput[batchSize] | Nu |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Internal.Utilities.RunInferenceFlatInput | runInference (from BaseGenericNeuralNet) | ||
| Internal.Utilities.SubModels.Array2DFlatteningModel | array2DFlatteningModel (from BaseFeedForwardNeuralNet) | ||
| Internal.Utilities.SubModels.Array2DDeflatteningModel | array2DDeflatteningModel (from BaseFeedForwardNeuralNet) |