Add XNN Pack toggle switch for ONNX inference acceleration (#155)

* Initial plan

* Add XNN Pack switch for ONNX inference acceleration

Co-authored-by: xkeyC <39891083+xkeyC@users.noreply.github.com>

* Refactor Rust ONNX session creation to reduce code duplication

Co-authored-by: xkeyC <39891083+xkeyC@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: xkeyC <39891083+xkeyC@users.noreply.github.com>
This commit is contained in:
Copilot
2025-11-28 21:23:31 +08:00
committed by GitHub
parent db024f19bd
commit db89100402
26 changed files with 197 additions and 74 deletions

View File

@@ -1200,5 +1200,8 @@
"user_unregister_success": "Account unregistered successfully",
"@user_unregister_success": {},
"user_unregister_failed": "Account unregistration failed",
"@user_unregister_failed": {}
"@user_unregister_failed": {},
"settings_item_onnx_xnn_pack": "Use XNN to accelerate ONNX inference",
"@settings_item_onnx_xnn_pack": {},
"settings_item_onnx_xnn_pack_info": "Disabling this option may solve some compatibility issues"
}

View File

@@ -1158,5 +1158,8 @@
"log_analyzer_description": "プレイ記録を分析(ログイン、死亡、キルなどの情報)",
"@log_analyzer_description": {},
"log_analyzer_window_title": "SCToolbox: logアナライザ",
"@log_analyzer_window_title": {}
"@log_analyzer_window_title": {},
"settings_item_onnx_xnn_pack": "XNNを使用してONNX推論を高速化",
"@settings_item_onnx_xnn_pack": {},
"settings_item_onnx_xnn_pack_info": "このオプションをオフにすると、一部の互換性問題が解決する場合があります"
}

View File

@@ -1158,5 +1158,8 @@
"log_analyzer_description": "Анализ ваших игровых записей (логин, смерти, убийства и другая информация)",
"@log_analyzer_description": {},
"log_analyzer_window_title": "SCToolbox: Анализатор логов",
"@log_analyzer_window_title": {}
"@log_analyzer_window_title": {},
"settings_item_onnx_xnn_pack": "Использовать XNN для ускорения ONNX",
"@settings_item_onnx_xnn_pack": {},
"settings_item_onnx_xnn_pack_info": "Отключение этой опции может решить некоторые проблемы совместимости"
}

View File

@@ -915,5 +915,8 @@
"user_confirm_unregister_title": "确认注销",
"user_confirm_unregister_message": "您确定要注销账户吗?此操作不可撤销,如需再次登录,需重新验证 RSI 账号。",
"user_unregister_success": "账户注销成功",
"user_unregister_failed": "账户注销失败"
"user_unregister_failed": "账户注销失败",
"settings_item_onnx_xnn_pack": "使用 XNN 加速 ONNX 推理",
"@settings_item_onnx_xnn_pack": {},
"settings_item_onnx_xnn_pack_info": "关闭此选项或许可以解决一些兼容问题"
}

View File

@@ -1180,5 +1180,8 @@
"tools_vehicle_sorting_search": "搜索載具",
"@tools_vehicle_sorting_search": {},
"tools_vehicle_sorting_sorted": "已排序載具",
"@tools_vehicle_sorting_sorted": {}
"@tools_vehicle_sorting_sorted": {},
"settings_item_onnx_xnn_pack": "使用 XNN 加速 ONNX 推理",
"@settings_item_onnx_xnn_pack": {},
"settings_item_onnx_xnn_pack_info": "關閉此選項或許可以解決一些相容性問題"
}