Revize 60a60164
Přidáno uživatelem Roman Kalivoda před téměř 4 roky(ů)
Server/ServerApp/Predictor/FeatureExtractor.cs | ||
---|---|---|
60 | 60 |
{ |
61 | 61 |
res.Add(new ModelInput |
62 | 62 |
{ |
63 |
Temp = (float)val.temp, |
|
64 | 63 |
Time = val.startTime, |
64 |
Temp = (float)val.temp, |
|
65 |
Hour = val.startTime.Hour, |
|
65 | 66 |
Wind = (float)val.wind, |
66 | 67 |
Rain = (float)val.rain, |
67 | 68 |
}); |
... | ... | |
90 | 91 |
if (ratio < 0.1f) |
91 | 92 |
{ |
92 | 93 |
return "10%"; |
93 |
} else if (ratio < 0.2f) |
|
94 |
} |
|
95 |
else if (ratio < 0.2f) |
|
94 | 96 |
{ |
95 | 97 |
return "20%"; |
96 |
} else if (ratio < 0.3f) |
|
98 |
} |
|
99 |
else if (ratio < 0.3f) |
|
97 | 100 |
{ |
98 | 101 |
return "30%"; |
99 |
} else if (ratio < 0.4f) |
|
102 |
} |
|
103 |
else if (ratio < 0.4f) |
|
100 | 104 |
{ |
101 | 105 |
return "40%"; |
102 |
} else if (ratio < 0.5f) |
|
106 |
} |
|
107 |
else if (ratio < 0.5f) |
|
103 | 108 |
{ |
104 | 109 |
return "50%"; |
105 |
} else if (ratio < 0.6f) |
|
110 |
} |
|
111 |
else if (ratio < 0.6f) |
|
106 | 112 |
{ |
107 | 113 |
return "60%"; |
108 |
} else if(ratio < 0.7f) { |
|
114 |
} |
|
115 |
else if (ratio < 0.7f) |
|
116 |
{ |
|
109 | 117 |
return "70%"; |
110 |
} else if (ratio < 0.8f) |
|
118 |
} |
|
119 |
else if (ratio < 0.8f) |
|
111 | 120 |
{ |
112 | 121 |
return "80%"; |
113 |
} else if (ratio < 0.9f) |
|
122 |
} |
|
123 |
else if (ratio < 0.9f) |
|
114 | 124 |
{ |
115 | 125 |
return "90%"; |
116 |
} else |
|
126 |
} |
|
127 |
else |
|
117 | 128 |
{ |
118 | 129 |
return "100%"; |
119 | 130 |
} |
... | ... | |
121 | 132 |
|
122 | 133 |
private double LabelToRatio(string label) |
123 | 134 |
{ |
124 |
if (label.Equals("10%")) { |
|
135 |
if (label.Equals("10%")) |
|
136 |
{ |
|
125 | 137 |
return 0.1f; |
126 | 138 |
} |
127 |
else if (label.Equals("20%")) { |
|
139 |
else if (label.Equals("20%")) |
|
140 |
{ |
|
128 | 141 |
return 0.2f; |
129 | 142 |
} |
130 |
else if (label.Equals("30%")) { |
|
143 |
else if (label.Equals("30%")) |
|
144 |
{ |
|
131 | 145 |
return 0.3f; |
132 | 146 |
} |
133 |
else if (label.Equals("40%")) { |
|
147 |
else if (label.Equals("40%")) |
|
148 |
{ |
|
134 | 149 |
return 0.4f; |
135 | 150 |
} |
136 |
else if (label.Equals("50%")) { |
|
151 |
else if (label.Equals("50%")) |
|
152 |
{ |
|
137 | 153 |
return 0.5f; |
138 | 154 |
} |
139 |
else if (label.Equals("60%")) { |
|
155 |
else if (label.Equals("60%")) |
|
156 |
{ |
|
140 | 157 |
return 0.6f; |
141 | 158 |
} |
142 |
else if (label.Equals("70%")) { |
|
159 |
else if (label.Equals("70%")) |
|
160 |
{ |
|
143 | 161 |
return 0.7f; |
144 | 162 |
} |
145 |
else if (label.Equals("80%")) { |
|
163 |
else if (label.Equals("80%")) |
|
164 |
{ |
|
146 | 165 |
return 0.8f; |
147 | 166 |
} |
148 |
else if (label.Equals("90%")) { |
|
167 |
else if (label.Equals("90%")) |
|
168 |
{ |
|
149 | 169 |
return 0.9f; |
150 | 170 |
} |
151 | 171 |
else |
Také k dispozici: Unified diff
Re #8955 refactoring