ggml : fix row size compute to avoid overflows
This commit is contained in:
parent
8a7cfaf946
commit
ed866f550b
1 changed files with 2 additions and 1 deletions
3
ggml.c
3
ggml.c
|
@ -2012,7 +2012,8 @@ size_t ggml_type_size(enum ggml_type type) {
|
||||||
}
|
}
|
||||||
|
|
||||||
size_t ggml_row_size(enum ggml_type type, int64_t ne) {
|
size_t ggml_row_size(enum ggml_type type, int64_t ne) {
|
||||||
return (ggml_type_size(type)*ne)/ggml_blck_size(type);
|
assert(ne % ggml_blck_size(type) == 0);
|
||||||
|
return ggml_type_size(type)*ne/ggml_blck_size(type);
|
||||||
}
|
}
|
||||||
|
|
||||||
double ggml_type_sizef(enum ggml_type type) {
|
double ggml_type_sizef(enum ggml_type type) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue