Salome HOME
[PY3] Fixing test in progress
[modules/yacs.git] / src / yacsloader / samples / pmml_tann_tlr_exportFunctionPMML.pmml
1 <?xml version="1.0"?>
2 <PMML xmlns="http://www.dmg.org/PMML-4_1" version="4.1">
3   <Header copyright="myCopyright" description="Text Description">
4     <Application name="Uranie" version="3.3.2"/>
5     <Annotation>Compilation date : 2000-01-01</Annotation>
6   </Header>
7   <DataDictionary>
8     <DataField name="rw" displayName="rw" optype="continuous" dataType="double"/>
9     <DataField name="r" displayName="r" optype="continuous" dataType="double"/>
10     <DataField name="tu" displayName="tu" optype="continuous" dataType="double"/>
11     <DataField name="tl" displayName="tl" optype="continuous" dataType="double"/>
12     <DataField name="hu" displayName="hu" optype="continuous" dataType="double"/>
13     <DataField name="hl" displayName="hl" optype="continuous" dataType="double"/>
14     <DataField name="l" displayName="l" optype="continuous" dataType="double"/>
15     <DataField name="kw" displayName="kw" optype="continuous" dataType="double"/>
16     <DataField name="yhat" displayName="yhat" optype="continuous" dataType="double"/>
17   </DataDictionary>
18   <RegressionModel functionName="regression" modelName="LRModel" targetFieldName="yhat">
19     <MiningSchema>
20       <MiningField name="rw" usageType="active"/>
21       <MiningField name="r" usageType="active"/>
22       <MiningField name="tu" usageType="active"/>
23       <MiningField name="tl" usageType="active"/>
24       <MiningField name="hu" usageType="active"/>
25       <MiningField name="hl" usageType="active"/>
26       <MiningField name="l" usageType="active"/>
27       <MiningField name="kw" usageType="active"/>
28       <MiningField name="yhat" usageType="predicted"/>
29     </MiningSchema>
30     <RegressionTable intercept="-1.560299e+02">
31       <NumericPredictor name="rw" exponent="1" coefficient="1.422211e+03"/>
32       <NumericPredictor name="r" exponent="1" coefficient="-3.074119e-07"/>
33       <NumericPredictor name="tu" exponent="1" coefficient="2.152080e-06"/>
34       <NumericPredictor name="tl" exponent="1" coefficient="-4.985123e-03"/>
35       <NumericPredictor name="hu" exponent="1" coefficient="2.611037e-01"/>
36       <NumericPredictor name="hl" exponent="1" coefficient="-2.544189e-01"/>
37       <NumericPredictor name="l" exponent="1" coefficient="-5.571449e-02"/>
38       <NumericPredictor name="kw" exponent="1" coefficient="8.135523e-03"/>
39     </RegressionTable>
40   </RegressionModel>
41   <NeuralNetwork modelName="ANNModel" functionName="regression" numberOfLayers="2">
42     <MiningSchema>
43       <MiningField name="rw" usageType="active"/>
44       <MiningField name="r" usageType="active"/>
45       <MiningField name="tu" usageType="active"/>
46       <MiningField name="tl" usageType="active"/>
47       <MiningField name="hu" usageType="active"/>
48       <MiningField name="hl" usageType="active"/>
49       <MiningField name="l" usageType="active"/>
50       <MiningField name="kw" usageType="active"/>
51       <MiningField name="yhat" usageType="predicted"/>
52     </MiningSchema>
53     <NeuralInputs numberOfInputs="8">
54       <NeuralInput id="0">
55         <DerivedField optype="continuous" dataType="float">
56           <NormContinuous field="rw">
57             <LinearNorm orig="0.000000e+00" norm="-2.889932e-01"/>
58             <LinearNorm orig="9.999901e-02" norm="0.000000e+00"/>
59           </NormContinuous>
60         </DerivedField>
61       </NeuralInput>
62       <NeuralInput id="1">
63         <DerivedField optype="continuous" dataType="float">
64           <NormContinuous field="r">
65             <LinearNorm orig="0.000000e+00" norm="-5.756638e-01"/>
66             <LinearNorm orig="2.504894e+04" norm="0.000000e+00"/>
67           </NormContinuous>
68         </DerivedField>
69       </NeuralInput>
70       <NeuralInput id="2">
71         <DerivedField optype="continuous" dataType="float">
72           <NormContinuous field="tu">
73             <LinearNorm orig="0.000000e+00" norm="-1.699313e-01"/>
74             <LinearNorm orig="8.933486e+04" norm="0.000000e+00"/>
75           </NormContinuous>
76         </DerivedField>
77       </NeuralInput>
78       <NeuralInput id="3">
79         <DerivedField optype="continuous" dataType="float">
80           <NormContinuous field="tl">
81             <LinearNorm orig="0.000000e+00" norm="-1.707007e-01"/>
82             <LinearNorm orig="8.955232e+01" norm="0.000000e+00"/>
83           </NormContinuous>
84         </DerivedField>
85       </NeuralInput>
86       <NeuralInput id="4">
87         <DerivedField optype="continuous" dataType="float">
88           <NormContinuous field="hu">
89             <LinearNorm orig="0.000000e+00" norm="-3.302777e-02"/>
90             <LinearNorm orig="1.050003e+03" norm="0.000000e+00"/>
91           </NormContinuous>
92         </DerivedField>
93       </NeuralInput>
94       <NeuralInput id="5">
95         <DerivedField optype="continuous" dataType="float">
96           <NormContinuous field="hl">
97             <LinearNorm orig="0.000000e+00" norm="-4.562070e-02"/>
98             <LinearNorm orig="7.600007e+02" norm="0.000000e+00"/>
99           </NormContinuous>
100         </DerivedField>
101       </NeuralInput>
102       <NeuralInput id="6">
103         <DerivedField optype="continuous" dataType="float">
104           <NormContinuous field="l">
105             <LinearNorm orig="0.000000e+00" norm="-1.155882e-01"/>
106             <LinearNorm orig="1.400018e+03" norm="0.000000e+00"/>
107           </NormContinuous>
108         </DerivedField>
109       </NeuralInput>
110       <NeuralInput id="7">
111         <DerivedField optype="continuous" dataType="float">
112           <NormContinuous field="kw">
113             <LinearNorm orig="0.000000e+00" norm="-5.780019e-02"/>
114             <LinearNorm orig="1.095001e+04" norm="0.000000e+00"/>
115           </NormContinuous>
116         </DerivedField>
117       </NeuralInput>
118     </NeuralInputs>
119     <NeuralLayer activationFunction="tanh" numberOfNeurons="1">
120       <Neuron id="8" bias="1.234012e+00">
121         <Con from="0" weight="-7.638734e-01"/>
122         <Con from="1" weight="-7.054051e-04"/>
123         <Con from="2" weight="-5.725514e-03"/>
124         <Con from="3" weight="-7.439748e-03"/>
125         <Con from="4" weight="-1.804265e-01"/>
126         <Con from="5" weight="1.834322e-01"/>
127         <Con from="6" weight="1.775569e-01"/>
128         <Con from="7" weight="-8.738110e-02"/>
129       </Neuron>
130     </NeuralLayer>
131     <NeuralLayer activationFunction="identity" numberOfNeurons="1">
132       <Neuron id="9" bias="5.092746e+00">
133         <Con from="8" weight="-6.841448e+00"/>
134       </Neuron>
135     </NeuralLayer>
136     <NeuralOutputs numberOfOutputs="1">
137       <NeuralOutput outputNeuron="9">
138         <DerivedField optype="continuous" dataType="float">
139           <NormContinuous field="yhat">
140             <LinearNorm orig="0.000000e+00" norm="-5.873935e-01"/>
141             <LinearNorm orig="7.781171e+01" norm="0.000000e+00"/>
142           </NormContinuous>
143         </DerivedField>
144       </NeuralOutput>
145     </NeuralOutputs>
146   </NeuralNetwork>
147 </PMML>