Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 60a60164

Přidáno uživatelem Roman Kalivoda před téměř 4 roky(ů)

Re #8955 refactoring

Zobrazit rozdíly:

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