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

TypeNameDefaultDescription
IntegernInputElements (from BaseNeuralNet)product(inputSizes)
IntegernOutputElements (from BaseNeuralNet)product(outputSizes)
Selected Model
StringpathToAIModel (from BaseNeuralNet)""Choose path to AI model
Tensor sizing
IntegerinputDimensions (from BaseNeuralNet)1Number of input dimension
IntegerinputSizes (from BaseNeuralNet){1}Vector with size of tensor in each dimension
IntegeroutputDimensions (from BaseNeuralNet)1Number of output dimension
IntegeroutputSizes (from BaseNeuralNet){1}Vector with size of tensor in each dimension
RNN Timing Settings
Booleanstateful (from BaseNeuralNet)falseActivate state handling for RNN with state in-/outputs
RealsamplePeriod (from BaseNeuralNet)0Fixed sample period for RNNs
Advanced › Performance
IntegernumberOfThreads (from BaseNeuralNet)1Number of threads used for inference (0: Number of CPU cores)
Advanced › TFLite
BooleanuseFlexOps (from BaseNeuralNet)falseActivate to allow Tensorflow Flex Ops for tflite models
Advanced › ONNX
BooleanuseGPU (from BaseNeuralNet)falseActivate to use a compatible CUDA GPU for inference
IntegergpuDeviceID (from BaseNeuralNet)0CUDA device ID
SMArtInt.Internal.Types.ExecutionModeexecutionMode (from BaseNeuralNet)SMArtInt.Internal.Types.ExecutionMode.SequentialExecution mode for run inference
Input/Output Sizing
IntegernumberOfInputs (from BaseFeedForwardNeuralNet)1Number of Real Inputs
IntegernumberOfOutputs (from BaseFeedForwardNeuralNet)1Number of Real Outputs
IntegerbatchSize (from BaseFeedForwardNeuralNet)1Number of parallel batched simulations

Connectors

TypeNameDefaultDescription
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

TypeNameDefaultDescription
Internal.Utilities.Dependencies.OnnxGpuDependenciesonnxGpuDependencies (from BaseNeuralNet)
Internal.Utilities.Dependencies.TFFlexOpsDependenciestFFlexOpsDependencies (from BaseNeuralNet)
Internal.Utilities.RunInferenceFlatInputrunInference (from BaseGenericNeuralNet)
Internal.Utilities.SubModels.Array2DFlatteningModelarray2DFlatteningModel (from BaseFeedForwardNeuralNet)
Internal.Utilities.SubModels.Array2DDeflatteningModelarray2DDeflatteningModel (from BaseFeedForwardNeuralNet)