TVM 踩坑记

遇到了一个错误:

tvm/src/runtime/opencl/opencl_device_api.cc:263: No OpenCL platform matched given existing options …

然后找了好多文章,找到了官方的文档,却发现2019年3月就提出了这个问题,是bug,并且被修复了。

现在是2020年3月7日,我不应该再遇到这个bug,于是看了看源代码,发现获取不到我的CL信息

终端里输入

$ clinfo

却显示

clinfo number of platforms 0

继续阅读TVM 踩坑记

TVM 安卓部署踩坑

按照官方教程来走,先是基于源代码安装 TVM 库,安装之前要把 LLVM 装好。

然后安装 Gradle,Maven

然后编译 TVM4J

编译好之后我开始尝试部署 apps/android_rpc 这个项目

失败。

Gradle 版本不对,Ubuntu 18.04 默认给安装的是 3.x 版本,后来添加的源,upgrade 一下才可以。

然后又遇到了你懂的特色互联网防火墙的问题:Maven 下载速度特别慢。

继续阅读TVM 安卓部署踩坑