Salome HOME
2437a0c4e0ba2112519dfc2b42f693c5d6e90d44
[modules/yacs.git] / src / yacsloader / samples / pmml_tann_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       <Interval closure="ClosedClosed" leftMargin="5.006983e-02" rightMargin="1.499176e-01"/>
10     </DataField>
11     <DataField name="r" displayName="r" optype="continuous" dataType="double">
12       <Interval closure="ClosedClosed" leftMargin="1.479055e+02" rightMargin="4.990631e+04"/>
13     </DataField>
14     <DataField name="tu" displayName="tu" optype="continuous" dataType="double">
15       <Interval closure="ClosedClosed" leftMargin="6.316370e+04" rightMargin="1.155682e+05"/>
16     </DataField>
17     <DataField name="tl" displayName="tl" optype="continuous" dataType="double">
18       <Interval closure="ClosedClosed" leftMargin="6.316923e+01" rightMargin="1.159015e+02"/>
19     </DataField>
20     <DataField name="hu" displayName="hu" optype="continuous" dataType="double">
21       <Interval closure="ClosedClosed" leftMargin="9.900098e+02" rightMargin="1.109786e+03"/>
22     </DataField>
23     <DataField name="hl" displayName="hl" optype="continuous" dataType="double">
24       <Interval closure="ClosedClosed" leftMargin="7.001450e+02" rightMargin="8.198111e+02"/>
25     </DataField>
26     <DataField name="l" displayName="l" optype="continuous" dataType="double">
27       <Interval closure="ClosedClosed" leftMargin="1.120343e+03" rightMargin="1.679342e+03"/>
28     </DataField>
29     <DataField name="kw" displayName="kw" optype="continuous" dataType="double">
30       <Interval closure="ClosedClosed" leftMargin="9.857369e+03" rightMargin="1.204401e+04"/>
31     </DataField>
32     <DataField name="yhat" displayName="yhat" optype="continuous" dataType="double">
33       <Interval closure="ClosedClosed" leftMargin="1.309821e+01" rightMargin="2.082511e+02"/>
34     </DataField>
35   </DataDictionary>
36   <NeuralNetwork modelName="ANNModel" functionName="regression" numberOfLayers="2">
37     <MiningSchema>
38       <MiningField name="rw" usageType="active"/>
39       <MiningField name="r" usageType="active"/>
40       <MiningField name="tu" usageType="active"/>
41       <MiningField name="tl" usageType="active"/>
42       <MiningField name="hu" usageType="active"/>
43       <MiningField name="hl" usageType="active"/>
44       <MiningField name="l" usageType="active"/>
45       <MiningField name="kw" usageType="active"/>
46       <MiningField name="yhat" usageType="predicted"/>
47     </MiningSchema>
48     <NeuralInputs numberOfInputs="8">
49       <NeuralInput id="0">
50         <DerivedField optype="continuous" dataType="float">
51           <NormContinuous field="rw">
52             <LinearNorm orig="0.000000e+00" norm="-2.889932e-01"/>
53             <LinearNorm orig="9.999901e-02" norm="0.000000e+00"/>
54           </NormContinuous>
55         </DerivedField>
56       </NeuralInput>
57       <NeuralInput id="1">
58         <DerivedField optype="continuous" dataType="float">
59           <NormContinuous field="r">
60             <LinearNorm orig="0.000000e+00" norm="-5.756638e-01"/>
61             <LinearNorm orig="2.504894e+04" norm="0.000000e+00"/>
62           </NormContinuous>
63         </DerivedField>
64       </NeuralInput>
65       <NeuralInput id="2">
66         <DerivedField optype="continuous" dataType="float">
67           <NormContinuous field="tu">
68             <LinearNorm orig="0.000000e+00" norm="-1.699313e-01"/>
69             <LinearNorm orig="8.933486e+04" norm="0.000000e+00"/>
70           </NormContinuous>
71         </DerivedField>
72       </NeuralInput>
73       <NeuralInput id="3">
74         <DerivedField optype="continuous" dataType="float">
75           <NormContinuous field="tl">
76             <LinearNorm orig="0.000000e+00" norm="-1.707007e-01"/>
77             <LinearNorm orig="8.955232e+01" norm="0.000000e+00"/>
78           </NormContinuous>
79         </DerivedField>
80       </NeuralInput>
81       <NeuralInput id="4">
82         <DerivedField optype="continuous" dataType="float">
83           <NormContinuous field="hu">
84             <LinearNorm orig="0.000000e+00" norm="-3.302777e-02"/>
85             <LinearNorm orig="1.050003e+03" norm="0.000000e+00"/>
86           </NormContinuous>
87         </DerivedField>
88       </NeuralInput>
89       <NeuralInput id="5">
90         <DerivedField optype="continuous" dataType="float">
91           <NormContinuous field="hl">
92             <LinearNorm orig="0.000000e+00" norm="-4.562070e-02"/>
93             <LinearNorm orig="7.600007e+02" norm="0.000000e+00"/>
94           </NormContinuous>
95         </DerivedField>
96       </NeuralInput>
97       <NeuralInput id="6">
98         <DerivedField optype="continuous" dataType="float">
99           <NormContinuous field="l">
100             <LinearNorm orig="0.000000e+00" norm="-1.155882e-01"/>
101             <LinearNorm orig="1.400018e+03" norm="0.000000e+00"/>
102           </NormContinuous>
103         </DerivedField>
104       </NeuralInput>
105       <NeuralInput id="7">
106         <DerivedField optype="continuous" dataType="float">
107           <NormContinuous field="kw">
108             <LinearNorm orig="0.000000e+00" norm="-5.780019e-02"/>
109             <LinearNorm orig="1.095001e+04" norm="0.000000e+00"/>
110           </NormContinuous>
111         </DerivedField>
112       </NeuralInput>
113     </NeuralInputs>
114     <NeuralLayer activationFunction="tanh" numberOfNeurons="1">
115       <Neuron id="8" bias="1.549906e+00">
116         <Con from="0" weight="-6.660752e-01"/>
117         <Con from="1" weight="-2.960771e-03"/>
118         <Con from="2" weight="-5.281011e-03"/>
119         <Con from="3" weight="-1.061715e-02"/>
120         <Con from="4" weight="-1.541489e-01"/>
121         <Con from="5" weight="1.577635e-01"/>
122         <Con from="6" weight="1.552007e-01"/>
123         <Con from="7" weight="-7.423497e-02"/>
124       </Neuron>
125     </NeuralLayer>
126     <NeuralLayer activationFunction="identity" numberOfNeurons="1">
127       <Neuron id="9" bias="7.337605e+00">
128         <Con from="8" weight="-9.156475e+00"/>
129       </Neuron>
130     </NeuralLayer>
131     <NeuralOutputs numberOfOutputs="1">
132       <NeuralOutput outputNeuron="9">
133         <DerivedField optype="continuous" dataType="float">
134           <NormContinuous field="yhat">
135             <LinearNorm orig="0.000000e+00" norm="-5.873935e-01"/>
136             <LinearNorm orig="7.781171e+01" norm="0.000000e+00"/>
137           </NormContinuous>
138         </DerivedField>
139       </NeuralOutput>
140     </NeuralOutputs>
141   </NeuralNetwork>
142 </PMML>