在 Android 上运行 CNN 及 Python 项目分发指南
1. 在 Android 上运行 CNN
在之前,我们创建了一个使用 NumPy 从头构建 CNN 的项目。现在,我们要将这个项目打包成 Android 应用程序,以便在设备上执行 CNN。
项目结构包含多个文件:
- numpycnn.py :包含之前讨论的用于构建 CNN 层的所有函数。
- main.py :主应用程序文件,有一个名为 NumPyCNNApp 的子类。
- numpycnn.kv :KV 文件,因 main.py 中的子类而得名。
- buildozer.spec :与之前讨论的类似。
下面我们来详细看看主要文件及其 KV 文件。
1.1 KV 文件
KV 文件的根小部件是一个垂直的 BoxLayout ,它有两个子 GridLayout 小部件:
BoxLayout:
orientation: "vertical"
GridLayout:
size_hint_y: 8
cols: 3
spacing: "5dp", "5dp"
BoxLayout:
orientation: "vertic
超级会员免费看
订阅专栏 解锁全文
1612

被折叠的 条评论
为什么被折叠?



