We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b55c194 commit a1de8bdCopy full SHA for a1de8bd
ggml/src/ggml-opencl/kernels/tsembd.cl
@@ -26,8 +26,8 @@ kernel void kernel_timestep_embedding(
26
local_half_dim = logical_dim / 2;
27
local_embed_data_ptr = (global float *)((global char *)local_dst_output_base_ptr + local_i * dst_nb1_bytes);
28
29
- if (logical_dim % 2 != 0 && local_j == ((logical_dim + 1) / 2)) {
30
- local_embed_data_ptr[logical_dim] = 0.0f;
+ if (logical_dim % 2 != 0 && local_j == local_half_dim) {
+ local_embed_data_ptr[2 * local_half_dim] = 0.0f;
31
}
32
33
if (local_j >= local_half_dim) {
0 commit comments