ggml-org/ggml

Unexpected behavior for GGML_MEAN

Open

#1,005 opened on Nov 2, 2024

View on GitHub
 (10 comments) (2 reactions) (0 assignees)C++ (1,646 forks)auto 404
good first issue

Repository metrics

Stars
 (14,741 stars)
PR merge metrics
 (Avg merge 33m) (12 merged PRs in 30d)

Description

The usual behavior for the "mean" operation in numerical frameworks is a reduction of a tensor to a single value. However, in GGML this operation instead calculates the mean per row. This is I think unexpected behavior and the naming is also inconsistent with GGML_SUM (per tensor) and GGML_SUM_ROWS (per row).

Contributor guide