[wpt-sync] Sync PR 50261 - webnn: handle avgpool2d roundingType=ceil on CoreML
Categories
(Testing :: web-platform-tests, task, P4)
Tracking
(firefox136 fixed)
Tracking | Status | |
---|---|---|
firefox136 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 50261 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/50261
Details from upstream follow.
Phillis Tang <phillis@chromium.org> wrote:
webnn: handle avgpool2d roundingType=ceil on CoreML
The output size is calculated by upstream caller based on the
roundingType, but CoreML needs to know the roundingType and it needs to
match with the output size.
When cache directory is not allowed access, a mismatch just silently
fail, but when CoreML has cache access it crashes on a size mismatch.So reconstruct the roundingType from the output size.
Added one test case because currently all paddings are asymmetric but
coreml only support symmetric paddings for ceil mode.Change-Id: Ic1771ccfae07d43bac36fb617ca2b9b9cb364ec2
Bug: 334914466
Reviewed-on: https://chromium-review.googlesource.com/6182746
WPT-Export-Revision: 6fea31ced4ebb4549ea5d58de73c1b9317c2fb56
Assignee | ||
Comment 1•29 days ago
|
||
Assignee | ||
Comment 2•29 days ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Safari on GitHub CI
Total 6 tests and 1 subtests
Status Summary
Firefox
Safari
OK
: 6
FAIL
: 6
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /webnn/conformance_tests/pooling.https.any.worker.html?npu [wpt.fyi]:
SKIP
(Safari:OK
) - /webnn/conformance_tests/pooling.https.any.html?npu [wpt.fyi]:
SKIP
(Safari:OK
) - /webnn/conformance_tests/pooling.https.any.html?gpu [wpt.fyi]:
SKIP
(Safari:OK
) - /webnn/conformance_tests/pooling.https.any.html?cpu [wpt.fyi]:
SKIP
(Safari:OK
) - /webnn/conformance_tests/pooling.https.any.worker.html?gpu [wpt.fyi]:
SKIP
(Safari:OK
) - /webnn/conformance_tests/pooling.https.any.worker.html?cpu [wpt.fyi]:
SKIP
(Safari:OK
)
Tests Disabled in Gecko Infrastructure
- /webnn/conformance_tests/pooling.https.any.worker.html?npu [wpt.fyi]:
SKIP
(Safari:OK
) - /webnn/conformance_tests/pooling.https.any.html?npu [wpt.fyi]:
SKIP
(Safari:OK
) - /webnn/conformance_tests/pooling.https.any.html?gpu [wpt.fyi]:
SKIP
(Safari:OK
) - /webnn/conformance_tests/pooling.https.any.html?cpu [wpt.fyi]:
SKIP
(Safari:OK
) - /webnn/conformance_tests/pooling.https.any.worker.html?gpu [wpt.fyi]:
SKIP
(Safari:OK
) - /webnn/conformance_tests/pooling.https.any.worker.html?cpu [wpt.fyi]:
SKIP
(Safari:OK
)
Comment 4•25 days ago
|
||
bugherder |
Description
•