最近学习一些telegram bot,记录一下
一文搞懂转置卷积的定义、计算和加速
Posted on
Edited on
Symbols count in article: 5.3k Reading time ≈ 5 mins.
Symbols count in article: 5.3k Reading time ≈ 5 mins.
最近做了一些转置卷积的相关部署工作,最开始搞的时候其实有点晕头转向的,总是试图在用卷积的计算方式反过来理解转置卷积,尤其是看到padding
部分和stride
部分,搞得我头更大了,心想怎么这么反人类?(后来发现是我理解的问题,其实一点也不反人类)
现在也算是了解了具体工作机制以及加速方式,在这里整理总结一下。欢迎留言、指正 :)
内存对齐的实现
Posted on
Edited on
Symbols count in article: 604 Reading time ≈ 1 mins.
Symbols count in article: 604 Reading time ≈ 1 mins.
各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类型的数据
只能从某些特定地址
开始存取,而不是内存中任意地址都是可以读取的。
内存对齐不仅便于CPU快速访问,同时合理的利用字节对齐可以有效的节省存储空间。
花了一点点时间搞懂了内存对齐的实现与细节——
ADAS
Posted on
Edited on
Symbols count in article: 3.8k Reading time ≈ 3 mins.
Symbols count in article: 3.8k Reading time ≈ 3 mins.
自动驾驶汽车可以实现驾驶员驾驶
、系统辅助驾驶员驾驶
以及系统自动驾驶
。而无人驾驶汽车是不需要驾驶员的,即便在紧急情况时也能自行处理。
最近调研了一下ADAS,感觉是一个不错的方向。然而个人认为自动驾驶的corner case
太多,未来充满挑战。
tflite-micro
Posted on
Edited on
Symbols count in article: 2k Reading time ≈ 2 mins.
Symbols count in article: 2k Reading time ≈ 2 mins.
最近又搞了一次tflite-micro,上一次搞还是在两年前,那时候简直是个工程小白,遇到个问题就卡住了。这一次相对比较顺利,记录一遍过程。
Crawler
Posted on
Edited on
Symbols count in article: 3.5k Reading time ≈ 3 mins.
Symbols count in article: 3.5k Reading time ≈ 3 mins.
Using Ubuntu from scratch
Posted on
Edited on
Symbols count in article: 2.6k Reading time ≈ 2 mins.
Symbols count in article: 2.6k Reading time ≈ 2 mins.
原来的Ubuntu系统的用户权限搞崩了,从头开始搞一个~
踏上ChatGPT旅程
Posted on
Edited on
Symbols count in article: 3.1k Reading time ≈ 3 mins.
Symbols count in article: 3.1k Reading time ≈ 3 mins.
开始使用并学习ChatGPT以及相关的LLM(Large Language Model)
,不然就被时代淘汰了~
FasterTransformer
Posted on
Edited on
Symbols count in article: 2.5k Reading time ≈ 2 mins.
Symbols count in article: 2.5k Reading time ≈ 2 mins.
vtype_register
Posted on
Edited on
Symbols count in article: 4.7k Reading time ≈ 4 mins.
Symbols count in article: 4.7k Reading time ≈ 4 mins.