| 18 | const float RELAXATION_FACTOR = 0.05f; |
| 19 | |
| 20 | array normalize(const array &in) { |
| 21 | float mx = max<float>(in.as(f32)); |
| 22 | float mn = min<float>(in.as(f32)); |
| 23 | return (in - mn) / (mx - mn); |
| 24 | } |
| 25 | |
| 26 | int main(int argc, char *argv[]) { |
| 27 | int device = argc > 1 ? atoi(argv[1]) : 0; |