- 博客(17)
- 收藏
- 关注
原创 Transformer study
Transformer加速了当前大语言模型的进展,取代了之前用于用于语言模型RNN和LSTM。这个视频比较形象有意思,但还是建议先看上面的论文视频。很多人推荐Hung-yi Lee的,我还没看。建议直接去看原论文,这个视频是论文解读。
2024-01-18 20:44:31
439
1
原创 搭建定制化的chatbot
大语言模型已经火了大半年,想搭建一个定制化的AI助手,可以更专业的帮助我完成各项任务,或者简单理解为某个领域的AI专家。主业是做AI算法用到的嵌入式模块的,所以目前没有太多AI的知识,在这里记录一下进度,路过的友友可以指导交流下,不胜感激~
2024-01-10 22:20:59
612
原创 c++ 卷积层 convolution layer
卷积在神经网络领域经常使用,计算方法如下图Input是输入1*3*5*5(N*C*W*H),补零(为了利用所有数据)padding后是1*3*7*7, Filter是卷积核1*2*3*3,滑动步长是2,输出是1*3*3*2。绿色输出值=蓝色和红色框对应相乘相加 + bias这个定义和连续的稍微有点区别,没有看到翻转。
2023-12-07 21:02:42
947
1
原创 c++实现NMS
在图像识别目标检测任务中,通常用框框(Bounding Box)表示识别出来的对象,对于同一个对象可能有很多个有着不同重叠区域的Bounding Box。每个Bounding Box对应的属于该特征的概率也不尽相同(confidence,置信度)。所以NMS是用来抑制 非 最大置信度 的识别结果,只留下来置信度高的(是该特征的概率最大)结果。NMS - Non-maximum suppression, 非极大值抑制。
2023-12-06 10:57:11
1484
1
原创 C++实现softmax
Softmax原型如下,常用于神经网络最后一层,将结果转化成(0,1),并且相加等于1的概率。防止上下溢出,可以把xi替换为(xi-x_max)
2023-12-04 21:38:52
1369
原创 以ioctl理解syscall
userspace的一条指令实现,使用了ioctl(),但是从驱动层面来看,函数实现确是unlocked_ioctl()。 从userspace到kernel space之间,是通过系统调用实现的函数调用。 1.找ioctl的定义,Android c库在bionic文件夹下面 2.找ioctl实现,在bionic文件夹搜索ioctl libc/bionic/ioctl.cpp int ioctl(int fd, int request, …) { va_list ap; va_start(ap, reque
2021-01-29 22:47:54
1090
原创 linux登陆密码忘记
在开机时长按shift(有的电脑是esc 选择ubuntu,按e进入编辑模式 修改下图红色部分为 init=/bin/bash 4. 按ctrl+x或F10继续引导 输入passwd 【用户名】 输入两次新密码 ctrl+alt+del重启即可使用新密码登入 ...
2021-01-10 16:01:38
225
原创 uboot入门--sd卡配置
1、sd卡分区 fdisk -h /dev/sdb(对应sd卡的) 2、烧写镜像 dd if=u-boot路径 of=sd卡(/media/xx) bs=256 count=1 seek=0 dd if=u-boot路径 of=sd卡(/media/xx) bs=512 seek=1 skip=1 注意不要覆盖分区表,跳过0x100-0x200
2020-05-26 19:35:00
648
转载 GitHub注册遇到问题处理-Unable to verify your captcha response
GitHub注册遇到问题处理-Unable to verify your captcha response 出现提示: Unable to verify your captcha response. Please visit https://help.github.com/articles/troubleshooting-connectivity-problems/#troubleshooting...
2020-02-06 16:55:23
2213
原创 Ubuntu18.04 flash插件安装
Ubuntu18.04 flash插件安装 1、sudo apt-get install adobe-flashplugin 报错 E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用) E: 无法获取 dpkg 前端锁 (/var/lib/dpkg/lock-frontend),是否有其他进程正占用它? 2、网上的解决方法 (1) ps...
2020-02-05 21:40:47
1562
原创 Ubuntu18.04便签工具xpad安装
Ubuntu18.04便签工具xpad安装 1、下载安装包 地址:https://github.com/umangv/indicator-stickynotes 选择18.04下面的,跳入https://ubuntu.pkgs.org/18.04/ubuntu-universe-amd64/xpad_5.0.0-1_amd64.deb.html 点击下图位置安装,注意不要点到了最上面的广告=。= ...
2020-02-05 21:39:27
2860
原创 Ubuntu18.04 印象笔记nixnote2卸载安装及账号登录、同步教程
Ubuntu18.04 印象笔记nixnote2卸载安装及账号登录、同步教程 0、卸载印象笔记(之前使用ppa安装的不能登录 ) sudo apt-get --purge remove nixnote2 –purge是删除数据文件,不删除的话去掉–purge 1、去官网下载安装包 地址:https://sourceforge.net/projects/nevernote/ 点击download即可...
2020-02-05 21:37:59
1866
原创 Ubuntu 18.03 搜狗输入法候选词乱码 终极解决方法
Ubuntu 18.03 搜狗输入法候选词乱码 终极解决方法 1. 临时方法 在终端依次执行如下三句指令 cd ~/.config rm -rf SogouPY* sougou* killall fcitx 不过每次使用搜狗输入法可能都要重新运行一次 2. 终极解决办法 在下图界面把搜狗输入法移到下面,只要不是放在第一个就可以了。 参考博客如下: (1)https://www.jianshu.c...
2020-02-05 21:23:55
462
原创 win10和ubuntu18.03双系统默认启动顺序修改
win10和ubuntu18.03双系统默认启动顺序修改 电脑上的系统引导程序是grub,修改/boot/grub/grub.cfg 如下图 set default = “0” 0代表默认启动的是启动系统界面第一个,我的电脑一共有4个,Windows在第三个,所以改成 set default = “2” ...
2020-02-05 21:19:37
1137
原创 win10和Ubuntu18.03双系统安装
win10和Ubuntu18.03双系统安装 参考blog地址:(1)分区之前参考这个https://www.cnblogs.com/masbay/p/11627727.html (2)分区开始参考这个https://blog.youkuaiyun.com/qq_43241311/article/details/93594195 中间分区时候出现了问题是,ubuntu安装显示不出我分的空闲空间,这里是修改了电...
2020-02-05 21:16:46
270
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅