blockPolynomNetwork

Neural Network approximating y = u*u + 0.5*u - 2.0 on interval [-1,1]

Extends from NeuralNetwork.Networks.Interfaces.Network.

Information

Training

Neural network parameters trained in HelloWorld.ipynb.

Trained with TensorFlow on 8000 data points from interval [-1,1].

Parameters

TypeNameDefaultDescription
Reallayer_1_weights{{-0.95248}, {-0.943175}}
Reallayer_1_bias{0.872633, -0.949252}
Reallayer_2_weights{{-2.25385, 1.40389}}
Reallayer_2_bias{0.60548}

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInput[:]u (from Network)Connector of Real input signals
Modelica.Blocks.Interfaces.RealOutput[:]y (from Network)Connector of Real output signals

Components

TypeNameDefaultDescription
Layer.DenseinputLayer
Layer.DenseoutputLayer