比赛寄了,只能勉强交个作业
0x00.TL;DR
推荐阅读首发于云+社区的初赛超详细の长文:AIoT应用创新大赛-基于 EVB_AIoT 的 EIQ 学习笔记
而下文仅为在折腾过程中的一些额外的琐碎片段补充,并无过多阅读价值
0x01.前言
接上文,转眼间快一个月就过去了
twitter.com/yuangezhizao/status/1503454256069677056
甚至这篇文章在十天前创建,今晚打开VSCode
才想起还没给发出来,健忘越来越严重了
0x02.eIQ® ML Software Development Environment
奇怪的是页面上的eIQ Toolkit
和eIQ Portal
对应的是都是前者的链接,eIQ Portal
是进不去了……
不过不像MCUXpressoIDE_11.5.0
有Linux
、MAC
和Windows
三个平台的版本,eIQ Toolkit
的只有windows
版本,而自己用的是MAC
,于是打开台式机下载后安装
结果安装完eIQ Toolkit
,显示Launch eIQ Portal
,emmm
,原来是整合到一起了
点击此处 ← 查看折叠
最快的入门方法自然是导入官方例程了,1060
的SDK
里提供了非常多的五花八门的例程,毕竟不是官方开发板直接烧录后就能运行,这里可能需要修改引脚和其他配置才能运行
点击此处 ← 查看折叠
先直接编译,一般情况下肯定是成功的,毕竟是官方例程,可以看到BOARD_SDRAM
的占用已经接近30MB
了
1 | Finished building: ../board/pin_mux.c |
结果发现需要依赖官网开发板的网线接口,才能让主机和开发板在同一网段内,并且官方例程是基于FreeRTOS
的还依赖于lwip
的SOCKET
而手上的开发板没有提供网线接口,用ESP8266
虽然应该可以保证在同一网段内的,但是SOCKET
好像还是得依赖于lwip
虽然手上有LoRaWAN
模组,家里也有测试用网关,但感觉修改例程是个大活儿所以还是鸽了(
0x03.快速入门
使用示例脚本创建工程并导入数据集
点击此处 ← 查看折叠
1 | C:\nxp\eIQ_Toolkit_v1.2.5>cd workspace |
尝试配置代理set HTTPS_PROXY=http://cn-py-dl-w2d:1081
结果还是不行,奇怪怎么还对于urlretrieve
函数不生效
谷歌搜了一圈解决方法,直接下载cifar-10-python.tar.gz
并重命名自cifar-10-python.tar.gz
至cifar-10-batches-py.tar.gz
然后扔到用户文件夹C:\Users\yuangezhizao\.keras\datasets
下,再次运行导入成功了,并且可以看到多了个cifar-10-batches-py
的解压后的文件夹
0x04.后记
自己转行互联网写代码一年多了,没错脱离嵌入式行业也一年多了
感叹芯片的发展是真快,也感叹才一年没碰就已经有些许生疏了
虽说可以写比赛经历,但是看别人都搞出实际作品而自己寄了
觉得辜负了比赛举办方满满的诚意,愧对汪总(认真脸)
心里多少还是有亿点点失落呢
2022-03-15
远哥制造
0x05.引用
Voice Intelligent Technology
GUI Guider
TS-MACHINE-LEARNING-AND-AI