网站主机选择,返利网站制作,wordpress更换主题帖子封面不显示,wamp wordpress安装教程背景#xff1a;不懂安卓开发#xff0c;希望能使用大模型编码完成安卓应用生成#xff0c;调用算法模型进行预测。
模型准备#xff1a;
pip方案安装pcnn#xff1b; 然后需要将pytorch训练完成的算法模型保存为torchscript模型#xff0c;然后使用pcnn转换为ncnn的模…背景不懂安卓开发希望能使用大模型编码完成安卓应用生成调用算法模型进行预测。
模型准备
pip方案安装pcnn 然后需要将pytorch训练完成的算法模型保存为torchscript模型然后使用pcnn转换为ncnn的模型格式.param和.bin
部署方案
方案一使用kivybuildozer【失败】
kivy是使用Python编写应用程序使用它调用ncnn模型可以跨平台运行包含andriodbuildozer是一个程序打包工具可以将Python程序打包成安卓或ios应用中间也会下载SDK。
kivy和buildozer的安装都是很方便的pip即可安装但最大的问题是buildozer只能在linux环境下才能打包window上要打包模型为安卓应用要么直接放弃buildozer换一个打包工具要么就尝试一下下面的折腾路线 1使用window自带的WSL安装不难如安装一个Ubuntu22.05.LST也能顺利完成builder安装但在打包过程中提示需要安装依赖库此时出现了要装A提示要先安装B然后安装B有提示需要安装A这种问题然后尝试卸载某一个也无法成功。die了。
2使用docker最好的是能找到直接可用buildozer镜像但没有找到所以自己自己从头开始搭建一个镜像centos7Python3.7builder这个方案最后失败在centos自带的python2和我安装的Python3冲突应为yum依赖于自带的Python2卡在使用yum安装依赖库上。die*2 解决思路换一个操作系统或者考虑修改yum使其支持Python3
总结上面两个曲线救国的方式在安装buildozer的依赖库时都存在着非常多的问题很不顺利。
方案二使用andriod studio【失败】
直接使用andriod studio来开发应用。 这个的学习成本要更高一些若不看教程安装和编译都是问题。
第一步安装好软件然后跑通一个示例项目了解整个编译流程。 第二步发送需求给大模型让大模型完成应用程序的编码生成整个安卓项目进行编译。
失败点1几个gardle的配置改过来改过去总是不对 失败点2大模型生成的ncnn的配置不对。
总结完全靠大模型直接生成一个可用的项目还是有点期望过高了最好能找到一个别人的类似项目进行跑通理解后再自己迁移为自己的算法应用。
我还会在尝试一下成功后再来更新