()
| 239 | future_Ea_changes.add(ex.submit(new Callable<Double>() |
| 240 | { |
| 241 | @Override |
| 242 | public Double call() throws Exception |
| 243 | { |
| 244 | double Ea_delta = 0; |
| 245 | int start = ParallelUtils.getStartBlock(N, ID, threads_to_use); |
| 246 | int end = ParallelUtils.getEndBlock(N, ID, threads_to_use); |
| 247 | for(int j = start; j < end; j++) |
| 248 | { |
| 249 | nabla_W[j] -= delta * label[i] * label[j] * kEval(i, j); |
| 250 | Ea_delta += weights.get(j)*C*min(max(0, nabla_W[j]), 2); |
| 251 | } |
| 252 | |
| 253 | return Ea_delta; |
| 254 | } |
| 255 | })); |
| 256 | } |
| 257 | for(Future<Double> f : future_Ea_changes) |
nothing calls this directly
no test coverage detected