File tree Expand file tree Collapse file tree 2 files changed +2
-2
lines changed
Expand file tree Collapse file tree 2 files changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -677,7 +677,7 @@ fn main(@builtin(global_invocation_id) global_id : vec3<u32>) {
677677 for (var i : u32 = 0u; i < V; i++) {
678678 let p : {{precision}} = probs[probs_bt + i];
679679 let indicator : {{precision}} = select(0.0, 1.0, i == ix);
680- atomicAdd(& dlogits[dlogits_bt + i], (p - indicator) * dloss) ;
680+ dlogits[dlogits_bt + i] += (p - indicator) * dloss;
681681 }
682682 }
683683}
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ extern "C" {
2020#define USE_GPU_FOR_RESIDUAL_BACKWARD 1
2121#define USE_GPU_FOR_SOFTMAX_FORWARD 1
2222#define USE_GPU_FOR_CROSSENTROPY_FORWARD 1
23- // #define USE_GPU_FOR_CROSSENTROPY_SOFTMAX_BACKWARD 1
23+ #define USE_GPU_FOR_CROSSENTROPY_SOFTMAX_BACKWARD 1
2424
2525
2626#ifdef USE_GPU_FOR_ENCODER_FORWARD
You can’t perform that action at this time.
0 commit comments