mirror of
https://github.com/huggingface/candle.git
synced 2025-06-18 19:47:12 +00:00
pesky bfloat type
This commit is contained in:
@ -37,7 +37,7 @@ kernel void FN_NAME( \
|
|||||||
const size_t start = thread_index * length; \
|
const size_t start = thread_index * length; \
|
||||||
const size_t stop = min(start + length, dim); \
|
const size_t stop = min(start + length, dim); \
|
||||||
for (size_t i = start; i < stop; i++){ \
|
for (size_t i = start; i < stop; i++){ \
|
||||||
output[i] = FN(input[i]); \
|
output[i] = TYPENAME(FN(input[i])); \
|
||||||
} \
|
} \
|
||||||
}\
|
}\
|
||||||
kernel void FN_NAME_STRIDED( \
|
kernel void FN_NAME_STRIDED( \
|
||||||
@ -55,7 +55,7 @@ kernel void FN_NAME_STRIDED( \
|
|||||||
const size_t start = thread_index * length; \
|
const size_t start = thread_index * length; \
|
||||||
const size_t stop = min(start + length, dim); \
|
const size_t stop = min(start + length, dim); \
|
||||||
for (size_t i = start; i < stop; i++){ \
|
for (size_t i = start; i < stop; i++){ \
|
||||||
output[i] = FN(input[get_strided_index(i, num_dims, dims, strides, offset)]); \
|
output[i] = TYPENAME(FN(input[get_strided_index(i, num_dims, dims, strides, offset)])); \
|
||||||
} \
|
} \
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user