You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将Deeplearning4j预训练模型编译为Java字节码实现安卓轻量部署

问题背景
  • 已训练完成用于识别特定声波的多层神经网络,模型推理耗时仅约1ms,运行效果理想
  • 模型迁移至Android平台时,生成的APK安装包体积超过1GB,但模型文件本身仅50KB
  • 计划将模型转换为无需依赖DL4J框架即可独立运行的Java代码;由于单段待识别声波长度为10秒,可接受一定程度的推理性能损失
已尝试方案及对应结果
  • 将Maven依赖精简为仅引入deeplearning4j-nn组件,APK体积从1GB降至150MB
  • 裁剪javacpp原生依赖库,APK体积从150MB进一步降至100MB
  • 尝试编译精简版C运行库,因C开发能力不足未能完成
核心诉求
  • 最终部署包体积需控制在1MB以内
需协助内容
  • agibsonccc曾提及数年前存在可实现该转换需求的工具,需获取该工具的Git仓库地址或可用镜像资源
  • 已在Github平台检索相关项目暂未找到有效结果,若存在相关项目(包含不稳定版本、已停止维护的项目)欢迎告知
  • 征集其他可实现该需求的可行技术方案

内容的提问来源于stack exchange,提问作者John Smith

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.28 22:30:54