- 博客(17)
- 收藏
- 关注
原创 Transformer study
Transformer加速了当前大语言模型的进展,取代了之前用于用于语言模型RNN和LSTM。这个视频比较形象有意思,但还是建议先看上面的论文视频。很多人推荐Hung-yi Lee的,我还没看。建议直接去看原论文,这个视频是论文解读。
2024-01-18 20:44:31
366
1
原创 搭建定制化的chatbot
大语言模型已经火了大半年,想搭建一个定制化的AI助手,可以更专业的帮助我完成各项任务,或者简单理解为某个领域的AI专家。主业是做AI算法用到的嵌入式模块的,所以目前没有太多AI的知识,在这里记录一下进度,路过的友友可以指导交流下,不胜感激~
2024-01-10 22:20:59
504
原创 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
735
1
原创 c++实现NMS
在图像识别目标检测任务中,通常用框框(Bounding Box)表示识别出来的对象,对于同一个对象可能有很多个有着不同重叠区域的Bounding Box。每个Bounding Box对应的属于该特征的概率也不尽相同(confidence,置信度)。所以NMS是用来抑制 非 最大置信度 的识别结果,只留下来置信度高的(是该特征的概率最大)结果。NMS - Non-maximum suppression, 非极大值抑制。
2023-12-06 10:57:11
1274
1
原创 C++实现softmax
Softmax原型如下,常用于神经网络最后一层,将结果转化成(0,1),并且相加等于1的概率。防止上下溢出,可以把xi替换为(xi-x_max)
2023-12-04 21:38:52
1148
原创 以ioctl理解syscall
userspace的一条指令实现,使用了ioctl(),但是从驱动层面来看,函数实现确是unlocked_ioctl()。从userspace到kernel space之间,是通过系统调用实现的函数调用。1.找ioctl的定义,Android c库在bionic文件夹下面2.找ioctl实现,在bionic文件夹搜索ioctllibc/bionic/ioctl.cppint ioctl(int fd, int request, …) {va_list ap;va_start(ap, reque
2021-01-29 22:47:54
941
原创 linux登陆密码忘记
在开机时长按shift(有的电脑是esc选择ubuntu,按e进入编辑模式修改下图红色部分为 init=/bin/bash4.按ctrl+x或F10继续引导输入passwd 【用户名】输入两次新密码ctrl+alt+del重启即可使用新密码登入...
2021-01-10 16:01:38
175
原创 uboot入门--sd卡配置
1、sd卡分区fdisk -h /dev/sdb(对应sd卡的)2、烧写镜像dd if=u-boot路径 of=sd卡(/media/xx) bs=256 count=1 seek=0dd if=u-boot路径 of=sd卡(/media/xx) bs=512 seek=1 skip=1注意不要覆盖分区表,跳过0x100-0x200
2020-05-26 19:35:00
583
转载 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
1839
原创 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
1490
原创 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
2469
原创 Ubuntu18.04 印象笔记nixnote2卸载安装及账号登录、同步教程
Ubuntu18.04 印象笔记nixnote2卸载安装及账号登录、同步教程0、卸载印象笔记(之前使用ppa安装的不能登录 )sudo apt-get --purge remove nixnote2–purge是删除数据文件,不删除的话去掉–purge1、去官网下载安装包地址:https://sourceforge.net/projects/nevernote/点击download即可...
2020-02-05 21:37:59
1765
原创 Ubuntu 18.03 搜狗输入法候选词乱码 终极解决方法
Ubuntu 18.03 搜狗输入法候选词乱码 终极解决方法1. 临时方法在终端依次执行如下三句指令cd ~/.configrm -rf SogouPY* sougou*killall fcitx不过每次使用搜狗输入法可能都要重新运行一次2. 终极解决办法在下图界面把搜狗输入法移到下面,只要不是放在第一个就可以了。参考博客如下:(1)https://www.jianshu.c...
2020-02-05 21:23:55
411
原创 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
1058
原创 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
234
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人