aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDominic Symes <dominic.symes@arm.com>2023-06-08 13:03:10 +0100
committerDominic Symes <dominic.symes@arm.com>2023-06-08 13:03:25 +0100
commit9efe1a95658bbb405b06b3a1d9e5ef22b8388ea5 (patch)
tree0f9dc2bad08e1941ecdd4894e82ffcedc87ab8ce
parent69561f37f197248efd4513e81c5979a17edde1a8 (diff)
downloadspecification-9efe1a95658bbb405b06b3a1d9e5ef22b8388ea5.tar.gz
Fix main inference conformance test data
Correct the kernel size for the DEPTHWISE_CONV2D test data generator in Appendix A. Change-Id: I4fea6192bcd8a70d82d12543730cdc684fb839e5 Signed-off-by: Dominic Symes <dominic.symes@arm.com>
-rw-r--r--chapters/appendix_a.adoc6
1 files changed, 3 insertions, 3 deletions
diff --git a/chapters/appendix_a.adoc b/chapters/appendix_a.adoc
index f439871..bd4db44 100644
--- a/chapters/appendix_a.adoc
+++ b/chapters/appendix_a.adoc
@@ -172,12 +172,12 @@ For compliant implementation, the test must pass whenever the attributes satisfy
[source,c++]
----
-KS = KW*KH*C;
+KS = KW*KH;
for (0 <= n < N, 0 <= iy < IH, 0 <= ix < IW, 0 <= c < C) {
- input [ n, iy, ix, c] = tosa_mi_data(S, KS, 0, ((iy % KH)*KW+(ix % KW))*C+c, ((n*IH+iy)*IW+ix)*C+c);
+ input [ n, iy, ix, c] = tosa_mi_data(S, KS, 0, (iy % KH)*KW+(ix % KW), ((n*IH+iy)*IW+ix)*C+c);
}
for (0 <= ky < KH, 0 <= kx < KW, 0 <= c < C, 0 <= m < M) {
- weight[ky, kx, c, m] = tosa_mi_data(S, KS, 1, (ky*KW+kx)*C+c, ((ky*KW+kx)*C+c)*M+m);
+ weight[ky, kx, c, m] = tosa_mi_data(S, KS, 1, (ky*KW+kx), ((ky*KW+kx)*C+c)*M+m);
}
----