mirror of
				https://github.com/ggml-org/llama.cpp.git
				synced 2025-11-03 09:22:01 +00:00 
			
		
		
		
	opencl: fix im2col when KW!=KH (#14803)
				
					
				
			This commit is contained in:
		@@ -31,7 +31,7 @@ kernel void kernel_im2col_f16(
 | 
			
		||||
    src1 = (global float*)((global char*)src1 + offset1);
 | 
			
		||||
    dst = (global half*)((global char*)dst + offsetd);
 | 
			
		||||
 | 
			
		||||
    long  ksize = OW * (KH > 1 ? KW : 1);
 | 
			
		||||
    long  ksize = OW * KH;
 | 
			
		||||
    long  kx = i / ksize;
 | 
			
		||||
    long  kd = kx * ksize;
 | 
			
		||||
    long  ky = (i - kd) / OW;
 | 
			
		||||
 
 | 
			
		||||
@@ -31,7 +31,7 @@ kernel void kernel_im2col_f32(
 | 
			
		||||
    src1 = (global float*)((global char*)src1 + offset1);
 | 
			
		||||
    dst = (global float*)((global char*)dst + offsetd);
 | 
			
		||||
 | 
			
		||||
    long  ksize = OW * (KH > 1 ? KW : 1);
 | 
			
		||||
    long  ksize = OW * KH;
 | 
			
		||||
    long  kx = i / ksize;
 | 
			
		||||
    long  kd = kx * ksize;
 | 
			
		||||
    long  ky = (i - kd) / OW;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user