Commit Graph

2401 Commits

Author SHA1 Message Date
Jules fa080f49e1 pass cpuIds to CPURuntime 2025-07-16 05:41:23 +00:00
Jules 17a1067cb3 add cpuIds in BackendConfig 2025-07-16 05:41:13 +00:00
游薪渝(揽清) b56b8fc9ed [feat] benchmark module 2025-07-11 10:58:37 +08:00
jxt1234 daa62c77c1
Merge pull request #3713 from alibaba/feature/bugfix
android / android_build (push) Has been cancelled Details
ios / ios_build (push) Has been cancelled Details
linux / linux_buil_test (push) Has been cancelled Details
macos / macos_buil_test (push) Has been cancelled Details
windows / windows_build_test (push) Has been cancelled Details
stale / stale (push) Has been cancelled Details
MNN:Bugfix: Fix compile bug for ios compile and llm_demo crash for empty
2025-07-10 16:58:43 +08:00
xiaying 6fbbfda5ec MNN:Bugfix: Fix compile bug for ios compile and llm_demo crash for empty
line
2025-07-10 16:51:22 +08:00
王召德 f845f0e665
Merge pull request #3707 from yanzhang-dev/features/imatmul-fp32
Integrate the KleidiAI imatmul with fp32.
2025-07-10 16:06:11 +08:00
yanzhang 4c9f48b76b Minor fixes after rebase.
- Enable fp32 1x1 impl after it's right.
- Remove winograd memory test because kleidiai not support.

Change-Id: Ia61ad8c251490e93a2a365020a6183a944e769b2
Signed-off-by: yanzhang <yanzhang.wang@arm.com>
2025-07-10 15:42:55 +08:00
yanzhang 5e3c8a3c12 Integrate the KleidiAI imatmul with fp32.
Note,
        - No support for fp16 and int8 currently.

Signed-off-by: yanzhang <yanzhang.wang@arm.com>
Change-Id: If17c911977dd7eb0603f41d64b8ba879f468ab98
2025-07-10 15:42:19 +08:00
游薪渝(揽清) 61e33fc603 [update] cached size 2025-07-10 14:46:20 +08:00
游薪渝(揽清) f3e3b19f2a [refactor] project structure 2025-07-10 14:45:59 +08:00
王召德 4f790e8bd4
Merge pull request #3706 from SixtyWang/kai/refactor
Refactor Kleidiai code to fix MNN unit test issues
2025-07-10 14:27:26 +08:00
kira-offgrid 3dc5d452a5 fix: python.lang.security.audit.eval-detected.eval-detected-benchmark-scripts-tvm-ios_bert.py 2025-07-10 04:05:45 +00:00
游薪渝(揽清) 85855f7dbc [feat] change data source 2025-07-10 11:16:25 +08:00
kira-offgrid 00c796ec29 fix: CVE-2021-41495-pymnn-test-playground-requirements.txt 2025-07-10 02:35:54 +00:00
游薪渝(揽清) 3d2091bc24 [update] change storage key from modelId to modelName 2025-07-09 20:31:39 +08:00
游薪渝(揽清) cbe027a005 [update] use model name as download Key 2025-07-09 20:14:07 +08:00
游薪渝(揽清) b2050e0513 [update] get info from new data struct 2025-07-09 19:57:36 +08:00
SixtyWang b5b5845787 Refactor Kleidiai code to fix MNN unit test issues
- Refactor getInstance function
- Add 1x1 convolution check in canAccelerate
- Use NHWC as input/output format for Kleidiai and convert format in onExecute
- Remove KAI_CONV_NCHW_IN_OUT macro
- Fix SME build issue on M4
2025-07-08 16:22:23 +08:00
SixtyWang da8b7337c4 Refactor the KleidiAI integration ConvInt8 code in MNN 2025-07-08 16:21:26 +08:00
游薪渝(揽清) ff5362a85a [fix] project file path 2025-07-08 14:57:38 +08:00
游薪渝(揽清) b9d9464d53 [update] performance output format 2025-07-07 16:30:59 +08:00
游薪渝(揽清) c7cf93ae24 [feat] use custom LLMMessageView 2025-07-07 16:26:24 +08:00
游薪渝(揽清) a11ec7b585 [update] use UIUpdateOptimizer to process output 2025-07-07 16:17:57 +08:00
游薪渝(揽清) 6f8c28175e [add] show model performance 2025-07-07 16:15:30 +08:00
游薪渝(揽清) 11d1ee8283 [add] LlmStreamBuffer to improved performance and comments
1. Enhanced LlmStreamBuffer with improved performance and error handling
2. Add detailed comments
2025-07-07 15:41:38 +08:00
游薪渝(揽清) c4a48c01f9 [feat] custom msg view with typewriter animation
custom LLM message view and message text view with typewriter animation
2025-07-07 15:20:48 +08:00
游薪渝(揽清) 9f36b9a5c3 [feat] UI update optimizer with streaming text and performance monitor 2025-07-07 14:26:37 +08:00
游薪渝(揽清) 5ec4211526 [update] filter tag color 2025-07-07 14:19:12 +08:00
游薪渝(揽清) 0e7d0bf4e3 [add] pin current downloading item 2025-07-04 17:28:42 +08:00
游薪渝(揽清) cb7b28a4b1 [update] sourceSelector style 2025-07-04 17:28:13 +08:00
游薪渝(揽清) 1125efd8c7 [refactor] split model row list subviews 2025-07-04 17:22:31 +08:00
游薪渝(揽清) 5d170ed77a [refactor] split model list sub views 2025-07-04 17:15:47 +08:00
游薪渝(揽清) 4af8cfe6b7 [update] model list search bar 2025-07-04 16:10:11 +08:00
游薪渝(揽清) 16032b9164 [update] support row tap 2025-07-04 15:38:11 +08:00
游薪渝(揽清) 59ebea5c03 [feat] optimize model list while downloading 2025-07-04 15:32:25 +08:00
游薪渝(揽清) 31a2825abb [feat] add mock model list 2025-07-04 14:24:10 +08:00
游薪渝(揽清) 661a62778a [update] icon 2025-07-04 14:19:50 +08:00
Shuheng Deng 875814bfb9 Refactor the KleidiAI integration convolution code in MNN
Change-Id: I2e45fb7ec10793afffad8c25c305c1cb1e260753
2025-07-04 09:54:00 +08:00
游薪渝(揽清) bae99d5e68 [feat] show model size 2025-07-03 17:51:28 +08:00
游薪渝(揽清) df333dd071 [feat] cancel download 2025-07-03 15:45:37 +08:00
王召德 5f35d621e1
Merge pull request #3670 from yanzhang-dev/features/upgrade-kai-1.9.0
android / android_build (push) Has been cancelled Details
ios / ios_build (push) Has been cancelled Details
linux / linux_buil_test (push) Has been cancelled Details
macos / macos_buil_test (push) Has been cancelled Details
windows / windows_build_test (push) Has been cancelled Details
Upgrade KleidiAI to v1.9.0
2025-07-02 17:54:46 +08:00
王召德 9f67942227
Merge pull request #3687 from Juude/feature/fix_huggingface_download_error 2025-07-02 14:49:49 +08:00
若遗 556193970a fix roundIcon show error 2025-07-02 14:46:26 +08:00
若遗 2e8c49e5a8 fix: resolve huggingface download issues and status display bugs 2025-07-02 14:44:52 +08:00
若遗 0ee1354714 Merge remote-tracking branch 'remotes/origin/master' 2025-07-02 14:14:30 +08:00
若遗 86c1365a50 fix huggingface download failed error 2025-07-02 14:13:52 +08:00
游薪渝(揽清) 814427eecf [feat] support change language 2025-07-01 17:29:25 +08:00
游薪渝(揽清) a5579b506a [update] model list view UI 2025-07-01 17:28:29 +08:00
游薪渝(揽清) e20268dffc [add] nav to settings 2025-07-01 17:14:40 +08:00
游薪渝(揽清) 8b641f61bb [update] chat history UI detail 2025-07-01 17:14:21 +08:00