Commit Graph

1480 Commits

Author SHA1 Message Date
xiaying 1115d2f96f [MNN:Bugfix] Bugfix for sparse option not open for build ios package 2023-08-15 19:19:49 +08:00
jxt1234 de34525767
Merge pull request #2490 from DaydreamCoding/feature/build-in-macOS-arm64-machine
build in macOS arm64 machine
2023-08-09 14:22:14 +08:00
jxt1234 8697ec8493
Merge pull request #2513 from alibaba/feature/sync
[MNN:Sync] Sync Internal 2.6.2
2023-07-31 15:12:21 +08:00
xiaying 84d6bd75ae [MNN:Sync] Sync Internal 2.6.2 2023-07-31 14:24:48 +08:00
jxt1234 d8266f9697
Merge pull request #2503 from alibaba/feature/bugfix
Feature/bugfix
2023-07-23 12:00:34 +08:00
xiaying 56f420fa75 Fix bug for OpType_ScatterElements don't treat N=0 2023-07-23 11:32:13 +08:00
xiaying a3c0e405e8 Fix bug for softmax with too large value nan 2023-07-23 11:32:13 +08:00
xiaying 78c664ede9 Fix bug for arm82 run fastrcnn crash 2023-07-23 11:32:13 +08:00
xiaying e8de1aabc5 Fix bug for stagemask not fully set 2023-07-23 11:32:07 +08:00
jxt1234 43445b7e20
Merge pull request #2498 from alibaba/feature/sync
[MNN:Sync] Sync Internal Gitlab
2023-07-18 11:29:06 +08:00
xiaying ac5b331845 [MNN:Sync] Sync Internal Gitlab 2023-07-18 09:36:26 +08:00
王召德 f3dcbda53e
Merge pull request #2492 from zihaomu/patch-1
Update op.md
2023-07-13 16:53:34 +08:00
Zihao Mu 1036a28ef1
Update op.md 2023-07-13 16:47:02 +08:00
Charlie Siebers c97015f038
macOS build in arm64 machine 2023-07-13 10:40:21 +08:00
jxt1234 c293f9eeab
Merge pull request #2470 from alibaba/feature/sync
2.6 版本同步
2023-07-05 14:22:24 +08:00
xiaying e1ae448030 [MNN:Bugfix] Fix bug for windows compiler error of ResizeFunction 2023-07-05 13:08:33 +08:00
xiaying 69130ebd78 [MNN:Sync] Sync Internal 2.6.0 2023-07-05 11:44:25 +08:00
王召德 24a2e4e91c
Merge pull request #2450 from wangzhaode/feature/sync_low_memory
[MNN:Sync] Sync Internal code, support low_memory for conv.
2023-06-27 11:14:17 +08:00
zhaode.wzd 67eceb8abb [MNN:Sync] Sync Internal code, support low_memory for conv. 2023-06-27 10:33:16 +08:00
jxt1234 551974a6d7
Merge pull request #2445 from handongke/master
NPUBackend ModelManager V1 update to V2
2023-06-21 11:15:09 +08:00
handongke 3d5751aa17 del hiai ir v1 2023-06-21 10:00:04 +08:00
jxt1234 728796b21c
Merge pull request #2434 from alibaba/feature/sync
[MNN:Sync] Sync Internal 2.5.3
2023-06-16 11:52:00 +08:00
handongke 821760693b add mnn hiai ir v2 backend 2023-06-16 11:28:50 +08:00
xiaying 273c9826a1 [Pymnn:Bugfix] Fix bug for add extra deps 2023-06-16 11:21:05 +08:00
xiaying 930a9345c1 [MNN:Sync] Sync Internal 2.5.3 2023-06-16 09:42:45 +08:00
jxt1234 18ba09e1e9
Merge pull request #2417 from DaydreamCoding/feature/fix_coreml
fix CoreML when MNN_SEP_BUILD=OFF
2023-06-08 15:03:24 +08:00
jxt1234 d15704a5f4
Merge pull request #2416 from 946166920/master
MNN_NPU : HIAI changes
2023-06-08 15:02:29 +08:00
946166920 8bf486d6a8 MNN_NPU changes 2023-06-08 13:59:17 +08:00
Charlie Siebers 174f09b121
fix CoreML when MNN_SEP_BUILD=OFF 2023-06-08 13:16:32 +08:00
jxt1234 a97076e60f
Merge pull request #2234 from sunnythree/master
fix: if buffer is null, raise null pointer exception here
2023-06-07 14:50:41 +08:00
xiaying a75371cb30 [Refractor] Remove unuseful readmd 2023-06-06 17:56:08 +08:00
王召德 ffb93cf801
Merge pull request #2247 from DerEchteFeuerpfeil/master
Fixes typo in README.md
2023-05-19 10:05:06 +08:00
王召德 aab3562c8a
Merge pull request #2369 from GreatV/patch-1
Update tools.md
2023-05-19 10:04:26 +08:00
王召德 6949ddae99
Merge pull request #2371 from GreatV/patch-2
Update cmake.md
2023-05-19 10:03:49 +08:00
jxt1234 61701b6305
Merge pull request #2379 from alibaba/feature/sync
[MNN:Sync] Sync Internal Gitlab: 2.5.1
2023-05-19 09:56:58 +08:00
xiaying c70ecef660 [MNN:Sync] Sync Internal Gitlab: 2.5.1 2023-05-18 19:11:50 +08:00
Wang Xin 3cf72c38db
Update cmake.md 2023-05-12 14:55:21 +08:00
Wang Xin 1e56b4e8af
Update tools.md 2023-05-12 14:23:48 +08:00
王召德 d7d1efe03b
Merge pull request #2355 from wangzhaode/feature/sync_2.5.0
[MNN:Sync] Sync Internal 2.5.0
2023-04-27 16:07:52 +08:00
zhaode.wzd 9fe780308c [MNN:Sync] Sync Internal 2.5.0 2023-04-27 15:11:05 +08:00
jxt1234 fa653d7bc5
Merge pull request #2339 from alibaba/feature/sync
[MNN:Sync] Sync Internal Gitlab 2.4.3
2023-04-18 20:06:37 +08:00
xiaying 39e2e7e45f [MNN:Sync] Sync Internal Gitlab 2.4.3 2023-04-18 18:54:46 +08:00
jxt1234 f631e59587
Merge pull request #2335 from ColinIanKing/master
Only yield at the end if the completion loop needs another pass
2023-04-17 10:41:44 +08:00
Colin Ian King 6fc74e29a0 Only yield at the end if the completion loop needs another pass
Currently the yield is occuring every time a completion loop
iterates and this is quite an expensive kernel system call. It is
not really required if we break out of the loop, so move the
yield to the end of the do-while loop to reduce the yielding overhead

Perf metrics show that the current code eats up ~2.4% CPU yielding
whereas this change reduces this down to ~0.6% of the total CPU run
time.

Signed-off-by: Colin Ian King <colin.king@intel.com>
2023-04-14 15:57:16 +01:00
jxt1234 3d75f7e2c5
Merge pull request #2326 from alibaba/feature/sync
[MNN:Sync] Sync 2.4.2
2023-04-11 17:16:22 +08:00
xiaying 89c22a8a76 [Test:Feature] Update unit_test for normalize 2023-04-11 15:24:29 +08:00
xiaying f26fc2efd8 [MNN:Sync] Sync 2.4.2 2023-04-11 11:12:00 +08:00
jxt1234 5333b70021
Merge pull request #2300 from alibaba/feature/sync
Feature/sync
2023-03-25 10:37:05 +08:00
jxt1234 1b35d5df84
Merge pull request #2262 from zeekimn/dev_fix_hiai
build(hiai): fix for update hiai to 100.520.020.010
2023-03-25 10:17:48 +08:00
xiaying 7b1eeafa47 Fix bug for gc don't clear module memory 2023-03-25 10:02:06 +08:00