Commit Graph

595 Commits

Author SHA1 Message Date
xiaying 5b19cbbbf1 [MNN:Sync] Sync Internal 2.9.1 2024-06-03 20:09:34 +08:00
xiaying 7cad2ee83f MNN:Sync Sync Internal 2.9.0 2024-05-11 19:17:02 +08:00
xiaying 8ba2c49380 Fix bug for binary not equal float not imp 2024-04-19 12:54:34 +08:00
xiaying 5895243607 [MNN:Sync] Sync Internal 2.8.4 2024-04-19 11:58:21 +08:00
xiaying 7f652661bf Fix bug for metal run for fp16 model 2024-03-22 16:00:18 +08:00
zhaode.wzd 2972fe71dc [MNN:Sync] Sync Internal 2.8.3 2024-03-13 14:55:54 +08:00
zhaode.wzd 970b63f3b4 [MNN:Sync] Sync Internal 2.8.2 2024-02-29 16:21:40 +08:00
jxt1234 5607201b88
Merge pull request #2758 from 946166920/master
MNN_NPU IR operators have modified to support more models
2024-02-20 15:00:22 +08:00
946166920 24841e7a9f MNN_NPU IR op modify 2024-02-20 11:19:54 +08:00
jxt1234 0c6073dbc6
Merge pull request #2703 from Lucchetto/vk-image-segv-fix
VulkanImage: fix VkImageSubresourceRange initialization
2024-02-20 10:12:27 +08:00
zhaode.wzd 3b978d9d16 [MNN:Sync] Sync Internal 2.8.1 2023-12-27 17:26:44 +08:00
Lucchetto 4858513a3b
VulkanImage: fix VkImageSubresourceRange initialization
* Fixes segmentation fault due to unitialised struct

Signed-off-by: Lucchetto <lucchetto.tie@live.com>
2023-12-18 20:40:22 +01:00
zhaode.wzd 72fa060815 [MNN::Bugfix] Some bugfix sync. 2023-12-12 10:49:15 +08:00
zhaode.wzd 387775be2a [MNN:Sync] Sync Internal 2.8.0 2023-12-04 11:19:10 +08:00
jxt1234 8d5d8b8844
Merge pull request #2645 from roachsinai/patch-1
fix: compile error: ‘int32_t’ is not a member of ‘std’
2023-11-15 15:39:01 +08:00
RoachZhao 476ee10e74
fix: compile error: ‘int32_t’ is not a member of ‘std’
> error: ‘int32_t’ is not a member of ‘std’; did you mean ‘int32_t’?
2023-11-03 17:55:20 +08:00
jokerz0624 3bf85d63b9 feat(iOS): add Apple A17 Pro support in CPU family 2023-10-23 18:54:57 +08:00
xiaying 476083aa8b [MNN:Bugfix] Fix bug for avx512 compile 2023-10-20 14:55:10 +08:00
xiaying b019bef591 [MNN:Bugfix] Fix bug of no sse poolgrad 2023-10-19 10:12:55 +08:00
xiaying a8c1f1ac20 [MNN:Bugfix] Fix compile bug of ios from CPUBinaryInt8 2023-10-18 11:36:32 +08:00
xiaying 067d0be896 [MNN:Bugfix] Fix bug for ios compile error of unary int8 2023-10-18 11:20:19 +08:00
xiaying 3ff49cbf4a [MNN:Sync] Sync Internal 2.7.2 2023-10-18 10:31:02 +08:00
zhaode.wzd 05a1623773 [Compile:Bugfix] Bugfix of action and compile. 2023-09-21 21:30:09 +08:00
zhaode.wzd bdf15442f4 [MNN:Sync] Sync Internal 2.7.1 2023-09-21 09:01:35 +08:00
xiaying 8514c073c7 [OpenCL:Bugfix] fix bug for compile error in windows 2023-09-06 19:38:27 +08:00
qianxinyu.qxy d7591d1e96 修正打印profile性能在mali平台不稳定的问题 2023-09-05 17:42:20 +08:00
xiaying ea4f13d3cf [MNN:Sync] Sync Internal 2.7.0 2023-09-04 10:42:11 +08:00
xiaying 98ba00c2f3 [MNN:Sync] Sync Internal 2.6.3 2023-08-21 14:53:27 +08:00
xiaying d82a349d16 Fix bug for https://github.com/alibaba/MNN/issues/2433 2023-08-16 11:56:53 +08:00
xiaying 1115d2f96f [MNN:Bugfix] Bugfix for sparse option not open for build ios package 2023-08-15 19:19:49 +08:00
xiaying 84d6bd75ae [MNN:Sync] Sync Internal 2.6.2 2023-07-31 14:24:48 +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 ac5b331845 [MNN:Sync] Sync Internal Gitlab 2023-07-18 09:36:26 +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
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
handongke 821760693b add mnn hiai ir v2 backend 2023-06-16 11:28:50 +08:00
xiaying 930a9345c1 [MNN:Sync] Sync Internal 2.5.3 2023-06-16 09:42:45 +08:00
946166920 8bf486d6a8 MNN_NPU changes 2023-06-08 13:59:17 +08:00
xiaying c70ecef660 [MNN:Sync] Sync Internal Gitlab: 2.5.1 2023-05-18 19:11:50 +08:00
zhaode.wzd 9fe780308c [MNN:Sync] Sync Internal 2.5.0 2023-04-27 15:11:05 +08:00
xiaying 39e2e7e45f [MNN:Sync] Sync Internal Gitlab 2.4.3 2023-04-18 18:54:46 +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
xiaying f26fc2efd8 [MNN:Sync] Sync 2.4.2 2023-04-11 11:12:00 +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 7629ba674e [MNN:Sync] Sync Internal 2.4.1 2023-03-20 11:32:29 +08:00
Zeekim 12e9f52d38 build(hiai): fix for update hiai to 100.520.020.010 2023-03-09 09:07:23 +08:00