Status of the SMArtInt Library: Simple Modelica Artificial Intelligence Interface
Tim Jonas Hanke, Johannes Brunnemann, Jörg Eiden, Robert Flesch
This paper presents the current status of the open-source Modelica library SMArtInt (Simple Modelica Artificial Intelligence Interface), which offers users a straightforward and efficient approach of integrating artificial intelligence via neural networks directly into Modelica models. We provide a detailed overview of the library’s features, area of application, and development process. The primary focus is on the diverse use cases of SMArtInt. The new version 0.5.1 brings an exciting feature with the support of the ONNX format. ONNX (Open Neural Network Exchange) is an open, cross-platform format for the representation and exchange of deep learning models. This means that in addition to TensorFlow models (TFLite), many other models, such as PyTorch can now also run in SMArtInt via the ONNX format.