Skip to content

Commit 881538e

Browse files
Update ggml/src/ggml-cpu/ggml-cpu.c
Co-authored-by: Aman Gupta <[email protected]>
1 parent 0ca9e53 commit 881538e

File tree

1 file changed

+3
-9
lines changed

1 file changed

+3
-9
lines changed

ggml/src/ggml-cpu/ggml-cpu.c

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2831,15 +2831,9 @@ struct ggml_cplan ggml_graph_plan(
28312831
const int64_t ne11 = node->src[1]->ne[1]; // H
28322832
const int64_t ne12 = node->src[1]->ne[2]; // Channels In
28332833

2834-
if (node->src[0]->type == GGML_TYPE_F16) {
2835-
cur += sizeof(ggml_fp16_t)*ne00*ne01*ne02*ne03;
2836-
cur += sizeof(ggml_fp16_t)*ne10*ne11*ne12;
2837-
} else if (node->src[0]->type == GGML_TYPE_F32) {
2838-
cur += sizeof(float)*ne00*ne01*ne02*ne03;
2839-
cur += sizeof(float)*ne10*ne11*ne12;
2840-
} else {
2841-
GGML_ABORT("fatal error");
2842-
}
2834+
GGML_ASSERT(node->src[0]->type == GGML_TYPE_F16 || node->src[0]->type == GGML_TYPE_F32)
2835+
cur += ggml_type_size(node->src[0]->type) * ne00 * ne01 * ne02 * ne03;
2836+
cur += ggml_type_size(node->src[0]->type) * ne10 * ne11 * ne12;
28432837

28442838
} break;
28452839
case GGML_OP_FLASH_ATTN_EXT:

0 commit comments

Comments
 (0)