tmp: probe CONCAT shapes
This commit is contained in:
@@ -12217,6 +12217,21 @@ static void ggml_vk_opt_step_sgd(ggml_backend_vk_context * ctx, vk_context& subc
|
||||
static void ggml_vk_concat(ggml_backend_vk_context * ctx, vk_context& subctx, const ggml_tensor * src0, const ggml_tensor * src1, ggml_tensor * dst) {
|
||||
int * op_params = (int *)dst->op_params;
|
||||
|
||||
{
|
||||
static int _cc = 0;
|
||||
if (_cc < 6) {
|
||||
fprintf(stderr, "PROBE CONCAT axis=%d s0(ne=[%zu,%zu,%zu,%zu] nb=[%zu,%zu,%zu,%zu]) s1(ne=[%zu,%zu,%zu,%zu] nb=[%zu,%zu,%zu,%zu]) d(ne=[%zu,%zu,%zu,%zu] nb=[%zu,%zu,%zu,%zu]) type=%d\n",
|
||||
op_params[0],
|
||||
src0->ne[0], src0->ne[1], src0->ne[2], src0->ne[3],
|
||||
src0->nb[0], src0->nb[1], src0->nb[2], src0->nb[3],
|
||||
src1->ne[0], src1->ne[1], src1->ne[2], src1->ne[3],
|
||||
src1->nb[0], src1->nb[1], src1->nb[2], src1->nb[3],
|
||||
dst->ne[0], dst->ne[1], dst->ne[2], dst->ne[3],
|
||||
dst->nb[0], dst->nb[1], dst->nb[2], dst->nb[3], src0->type);
|
||||
_cc++;
|
||||
}
|
||||
}
|
||||
|
||||
const uint32_t src0_type_size = ggml_type_size(src0->type);
|
||||
const uint32_t src1_type_size = ggml_type_size(src1->type);
|
||||
const uint32_t dst_type_size = ggml_type_size(dst->type);
|
||||
|
||||
Reference in New Issue
Block a user