From cf30b62f68ef26dda71b1bd0a9f53b72c80d0921 Mon Sep 17 00:00:00 2001 From: Marat Dukhan Date: Fri, 21 Feb 2020 13:50:48 -0800 Subject: [PATCH] Pull XNNPACK bug-fixes for WAsm SIMD - Pull bug fix in Convolution / Fully Connected on non-x86 WAsm SIMD - Pull change to not use QFMA in WAsm SIMD builds, unless --define=psimd_enable_wasm_qfma=true is specified --- tfjs-backend-wasm/WORKSPACE | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tfjs-backend-wasm/WORKSPACE b/tfjs-backend-wasm/WORKSPACE index e76d39809be..cac6876dfa5 100644 --- a/tfjs-backend-wasm/WORKSPACE +++ b/tfjs-backend-wasm/WORKSPACE @@ -8,9 +8,9 @@ emsdk_configure(name = "emsdk") git_repository( name = "xnnpack", - commit = "7278a95e3cfae6eac73f363c4fda5db53e1b2a87", + commit = "3ba868c43f19dbe230cf91d87d722191dc23da19", remote = "https://github.com/google/XNNPACK.git", - shallow_since = "1580796377 -0800", + shallow_since = "1582304954 -0800", ) # The libraries below are transitive dependencies of XNNPACK that we need to @@ -76,10 +76,10 @@ http_archive( http_archive( name = "psimd", build_file = "@xnnpack//third_party:psimd.BUILD", - sha256 = "1fefd66702cb2eb3462b962f33d4fb23d59a55d5889ee6372469d286c4512df4", - strip_prefix = "psimd-10b4ffc6ea9e2e11668f86969586f88bc82aaefa", + sha256 = "c621f9bb1ff9ab8f0fa4a04f3239d13b345a6e865318d7b464aa80531a1abb2c", + strip_prefix = "psimd-88882f601f8179e1987b7e7cf4a8012c9080ad44", urls = [ - "https://github.com/Maratyszcza/psimd/archive/10b4ffc6ea9e2e11668f86969586f88bc82aaefa.tar.gz", + "https://github.com/Maratyszcza/psimd/archive/88882f601f8179e1987b7e7cf4a8012c9080ad44.tar.gz", ], )