- 博客(43)
- 资源 (1)
- 收藏
- 关注
原创 多模态实验记录--MMIM
当使用比较新的显卡(比如NVIDIA GeForce RTX 4090)时,由于显卡的架构比较新,可能旧版本的pytorch库没有支持到。这时候就会出现capability sm_86 is not compatible的问题,同时根据输出可以看到 The current PyTorch install supports CUDA capabilities sm_37 sm_50 sm_60 sm_70 sm_75当前pytorch只能支持上面几种架构。
2024-03-12 16:34:55
1135
原创 过拟合、欠拟合、泛化误差、训练误差
当训练的模型的容量过了最优点时,泛化误差反而升高,这是由于模型过于关注细节导致,模型也同时记住噪声;当拿来一个真的数据时,模型会被一些无关紧要的细节所干扰。
2023-09-13 22:06:57
371
原创 多层感知机
boσ⟨wx⟩bσx1−1ifx0otherwise感知机可以看做是一个二分类问题-1或1。根据下图:由多个元素的输入,得到一个单元素的输出。
2023-08-29 22:01:32
209
原创 self-attention(自注意力机制)
梯度指导着参数的更新方向,因此较大的梯度通常会导致较大的参数更新,从而加速训练。然而,如果梯度变得非常小,参数的更新幅度将会减缓,从而可能影响模型的训练速度和性能。“非常小的梯度区域” 指的是在优化算法中,模型参数的梯度值(即损失函数关于参数的变化率)非常接近于零的情况。点积后就会变得很大,这样就会将softmax函数推到具有非常小的梯度区域当中去,为了避免这种影响,所以除以。每一个都包含了全局信息,因为在计算过程中,这每一个b都是他自己的query和其他的key进行计算的得到的。由于他们都是公用一套。
2023-08-10 11:17:34
1331
原创 点积(内积)
点积 dot product,或者内积 inner product(更宽泛的一种运算)两个向量相乘,返回一个标量结果(一个数值)假设我们有两个向量。a⋅baT∗ba⋅baT∗b以上定义方法为代数定义,表示向量a和b的点积等于a的转置矩阵和矩阵b的乘积。向量是将几何问题转化为代数问题的桥梁,向量点积的计算其实也可以使用几何方式计算。
2023-08-07 15:08:11
369
原创 【NLP】训练chatglm2的评价指标BLEU,ROUGE
衡量模型输出的描述语句的准确性,因为衡量的对象是一个个的自然语言文本,所以通常会选择自然语言处理领域的相关评价指标。。本文只介绍两个指标,其他待补充。
2023-08-02 11:41:54
3035
原创 【Ubuntu 20.04LTS系统】安装CUDA11.8、cuDNN,可进行CUDA版本切换
Ubuntu 20.04LTS系统安装CUDA、cuDNN,可进行CUDA版本切换
2023-07-18 14:51:50
18450
4
原创 lnmp环境 安装SG11加密扩展组件[SourceGuardian]
lnmp环境 安装SG11加密扩展组件[SourceGuardian]
2022-06-08 12:13:37
2427
1
原创 记录 CentoS7升级curl 解决curl: option --data-raw: is unknown
记录 CentoS7升级curl 解决curl: option --data-raw: is unknown1、创建repo文件2、升级到最新稳定版本:3、查看版本号:CentOS7默认的版本比较低7.29,这个版本中 没有 --data-raw 选项:新版本7.78中:升级步骤如下:1、创建repo文件vim /etc/yum.repos.d/city-fan.repo[CityFan]name=City Fan Repobaseurl=http://www.city-fan.org
2021-08-08 14:06:22
8801
原创 Wget 部分参数使用小结
Wget 部分参数使用小结常用的参数案例1.wget中存在文件,跳过下载2.爬取整站附录:wget - -help 中文版常用的参数日志和输入文件: -nv, --no-verbose 关闭详尽输出,但不进入安静模式 -i, --input-file=文件 下载本地或外部 <文件> 中的 URL 下载: -O, --output-document=文件 将文档写入 FILE -nc, --no-clobbe
2021-07-25 11:56:29
1027
原创 毕设用到的知识点-JavaWeb
毕设用到的知识点1.JSP问题,< base href="<%=basePath%>">这句话的意思2.spring mvc中的@RequestMapping value用法3.序列化理解4. java类中serialVersionUID的作用5. 数据库主键到底是用自增长(INT)好还是UUID好?6. request.getScheme() 使用方法1.JSP问题,< base href="<%=basePath%>">这句话的意思这是设置基础路径的
2021-05-14 00:01:44
276
转载 apt-get 命令详解(中文)及实例
一、什么的是apt-get高级包装工具(英语:Advanced Packaging Tools,简称:APT)是Debian及其衍生发行版(如:ubuntu)的软件包管理器。APT可以自动下载,配置,安装二进制或者源代码格式的软件包,因此简化了 Unix系统上管理软件的过程,apt-get命令一般需要root权限执行,所以一般跟着sudo命令。它根yum ,pacman,installpkg等性质差不多,是系统软件的管理工具。会用其中一种基本上都会用了。二、apt-get中文参数用法:apt-get
2021-04-01 10:04:03
3071
原创 (四)制作LXC使用的openwrt模板
一、制作rootfs.tar.gz压缩包1.下载模板首先在 这里 下载openwrt-x86-64-generic-squashfs-rootfs.img.gz。 也可以选择其他版本。约202M。wget https://imgs.mpdn.fun:8443/lede/x86_64/2021-03-29__11-31-59--plus-daily/openwrt-x86-64-generic-squashfs-rootfs.img.gz备用下载链接:https://openwrt.download
2021-03-30 18:41:11
7032
原创 修复PVE记录时间问题(显示为1970)
可能是ntp服务器没连上,默认是debian的ntp。可以修改下。nano /etc/systemd/timesyncd.conf把里边的‘#NTP=’注释去掉,=后边加上国内的ntp服务器地址。比如cn.ntp.org.cn,cn.pool.ntp.org之类有很多。之后保存。重启服务 systemctl restart systemd-timesyncd查看状态 systemctl status systemd-timesyncd删掉/var/lib/rrdcached/db 里边的所.
2021-03-29 12:15:30
9262
1
原创 sed&awk命令 分割ip
方法一(sed):参数s :取代,可以直接进行取代的工作。通常这个 s 的动作可以搭配正规表示法sed 's/要被取代的字串/新的字串/g'例如:分割7.8.9.10替换成网关地址7.8.9.1 a=7.8.9.10 echo $a | sed "s/[^.]*$/1/g"s 表示取代[^.]* 表示取代任何不是’.'的元素$ 表示到文本结尾方法二(awk):awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ .
2021-03-12 13:24:29
634
原创 指针函数和函数指针的区别
指针函数和函数指针 分别是指两个概念的简称:指针函数是指,带指针的函数,即本质是一个函数函数指针是指,指向函数的指针变量,因此函数指针本身应是指针变量,只不过该指针变量指向函数...
2021-03-08 22:14:13
360
转载 C、C++ 五大内存分区
C、C++ 五大内存分区参考文章五大内存分区:https://fishc.com.cn/home.php?mod=space&uid=9&do=blog&id=182
2021-03-08 20:50:24
162
原创 VMware安装OpenWrt让宿主机上网&旁路由(两种方案)
VMware安装OpenWrt让宿主机上网&旁路由(两种方案)一、下载固件二、安装LEDE三、虚拟机网卡配置四、两种上网环境方案一:宿主机通过虚拟机中的Openwrt上网1.配置VMware Network Adapter VMnet82.配置有线网卡方案二:适合宿主机和Openwrt分开上网1.配置VMware Network Adapter VMnet8(或者直接将VMnet8禁用)2.配置有线网卡五、编辑虚拟机的网卡配置文件(可选)配置OpenWrt虚拟机开机自启参考资料一、下载固件链接:
2021-02-23 18:49:31
46048
8
原创 自己编译lean的openwrt
参考文章使用win10自己编译lean大大的openwrt,要什么功能自己选,保证没后门手把手教编译Lean大的OpenWrt(附Lienol先生 的PassWall和Tty228先生的Serverchan)现编译lean固件的一些插件的补充方法!自己编译 Lean大神的OpenWrt 固件汇总(软路由x86_x64系统)仓库lean:https://github.com/coolsnowwolf/ledeLienol-openwrt-packages-backup...
2021-02-19 21:27:00
2617
原创 (三)编译PVE历史版本内核
编译PVE历史版本内核1.前提2.打开proxmox项目仓库3.克隆历史分支4.点击右上角的 xxx commits,再点一下,哪个历史版本最右边的 <> 符号5. 下载子模块内容6.将新版5.6.10-1中的submodules/zfsonlinux文件夹完全复制到旧版中7.(可选)如果需要内核补丁,参考[本文](https://blog.youkuaiyun.com/w946612410/article/details/113842949)第四步8.编译1.前提必须完成(二)编译PVE内核5.10
2021-02-19 15:28:43
3927
原创 git克隆历史版本
git克隆历史版本(下载指定版本的代码)以克隆proxmox旧版本内核为例:打开https://github.com/proxmox/pve-kernel/branches/all ,查看所有版本克隆指定的分支:==git clone -b ==分支名 仓库地址git clone -b pve-kernel-5.4 https://github.com/proxmox/pve-kernel pve-kernel-5.43.点击 xxx commitsgit checkout 2aab
2021-02-18 23:32:29
2935
原创 (二)编译PVE内核5.10.6-1-pve及安装内核补丁fullconeNat
编译PVE内核5.10.6-1-pve等前提1.修改源2.升级系统,安装依赖2.1添加 Proxmox VE 存储库(国内用户自行替换)2.2升级系统2.3安装以下编译包3.建新的用户4.编译前工作4.1克隆项目4.2 修改配置文件4.2.1修改Makefile文件4.2.2手动生成.config(以下脚本就是基于上面注掉的脚本改来的)4.2.2.1内核补丁5.编译过程中所有问题都是从操作记录中摘抄出来的,请针对问题内容查看解决处理方法问题一问题二问题三6.最后前提国内必须全局富强,空间最少留个60G,
2021-02-18 12:02:49
7083
原创 (一)PVE用LXC运行openwrt
(一)PVE用LXC运行openwrt支持fullconeNat,拔号等更新内核5.4.78-21.lxc运行openwrt1.lxc运行openwrtop用的是 homelede 0905版本https://github.com/xiaoqingfengA … C%E5%8F%91%E5%B8%83解压网盘中其中一个内核的压缩包安装新内核xxx就是具体的内核版本tar -xvf xxxxx.tar.gz:例如tar -xvf pve-kernel-5.4.78-2-pve.tar.
2021-02-17 23:43:50
6772
原创 linux查看安装内核列表
linux查看安装内核列表1.在RHEL8、CentOS7、Fedora系统上查看已经安装了哪些内核文件查看CentOS7已经安装哪些内核2.Debian/Ubuntu Linux系统查看已经安装的内核版本3.Arch Linux怎么查看已经安装的内核版本4.SUSE Enterprise Linux 或者openSUSE Linux user怎么查看已经安装的内核版本5. 如何查看手动编译和安装内核版本1.在RHEL8、CentOS7、Fedora系统上查看已经安装了哪些内核文件rpm -qa ker
2021-02-17 00:37:37
4474
转载 再生龙(clonezilla)对Linux(Debian/Ubuntu)进行备份还原(虚拟机下演示)
首先,因为没有能够截屏的电视,且本人拍照比较烂,所以选择在虚拟机演示再生龙的备份还原功能再生龙是台湾开发的,已经验证可以备份Debian/Ubuntu/Windows10 等系统前提要求:1.需要2个USB,一个做再生龙的USB启动盘,一个做系统的备份盘 2.需要对虚拟机,USB启动盘制作,Linux有一定了解再生龙下载 及USB启动盘制作1.百度再生龙下载,点击进入网址:http://clonezilla.nchc.org.tw/news/...
2021-02-07 22:25:41
4688
2
翻译 Debian 关闭 IPV6(Debian10亲测有效)
Debian 关闭 IPV6官方给了两种方法。第一种:在/etc/default/grub文件的GRUB_CMDLINE_LINUX变量中添加IPV6_DISABLE=1然后运行update-grub最后重启服务器。第二种:编辑/etc/sysctl.conf,添加或者编辑以下变量:net.ipv6.conf.all.disable_ipv6 = 1net.ipv6.conf.default.disable_ipv6 = 1net.ipv6.conf.lo.disable_ipv6 =
2021-02-07 17:36:03
11985
2
原创 Linux(Centos7)安装mysql-5.7
centos7安装mysql-5.7.321.下载mysql-5.7.322.卸载自带的mariadb和mysql3.解压文件,修改目录名方便配置4.在/usr/local/目录下创建到/opt/soft/mysql-5.7.32的软链接5.添加mysql用户,修改mysql目录权限,并用此用户执行应用6.拷贝配置文件,将mysql的配置文件拷贝为/etc/目录下的my.cnf,并修改配置文件7.安装mysql,进入mysql目录执行以下命令8.拷贝启动程序,将mysql的启动程序拷贝到/etc/init.
2021-01-19 12:49:08
150
原创 树莓派3B连接wifi
树莓派连接wifi一、树莓派连接wifi二、VNC远程连接三、打开VNC连接一、树莓派连接wifi新建一个TXT文本,将名字修改为wpa_supplicant.conf打开该新建的文件把下列代码复制到文件内country=CNctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdevupdate_config=1 network={ ssid="PDCN" psk="12345678" priority=1}在ssid的双引号
2021-01-04 16:37:27
1213
原创 树莓派3B 安装opencv环境(填坑指南)最新最详细!
树莓派3B 安装opencv环境一、配置树莓派系统安装和配置更换更新源和下载源更换pip下载源扩展根目录空间增加交换空间二、安装运行在Python2上的OpenCV三、python3下安装OpenCV1、安装Python科学计算库numpy2、安装OpenCV所需的库3.下载opencv3.4.3和opencv_contrib3.4.3包4.准备编译过程中出错需要的缺失文件①提前准备缺失文件( 缺少boostdesc_bgm.i文件和vgg_generated_120.i文件等)②提前解决 fatal er
2021-01-04 16:15:07
2337
原创 Realm进行流量转发
Realm进行流量转发使用Realm进行流量转发新的改变使用参数说明配置文件格式守护进程使用Realm进行流量转发流量转发,顾名思义是能够转发TCP或UDP流量到指定远程主机的工具。它主要用于内网的代理,及一切需要转发流量的场景。目前,已经有很多类似的工具出现了,常见的有socat,brook等。但是,这些工具都局限于固定的ip,即只能在启动时就指定好要转发的ip地址。brook可以解析域名,但却不能动态解析。网络上虽然流行有一键脚本,能够完成动态解析,但复杂的脚本本身也是一个安全隐患。感谢Re
2021-01-04 13:01:04
1971
4
转载 windows下批量删除指定类型文件
在DOS下使用del命令del /a /f /s /q "*.txt" ".jpg"[引自百度百科]Del (erase) 删除指定文件语法del [Drive:][Path]FileName[ ...][/p] [/f] [/s] [/q] [/a[:attributes]]参数[Drive:][Path] FileName指定要删除的文件或文件集的位置和名称。需要Filename。可以使用多个文件名。用空格、逗号或分号分开文件名。/p提示您确认是否删除指定的文件.
2020-10-29 12:51:14
3926
1
转载 表单中name和value的区别
name 用于发送数据,(像增加功能,添加数据,用于发送)还有name是字符串,不是表达式作为可与服务器交互数据的HTML元素的服务器端的标示,比如input、select、textarea、和button等。我们可以在服务器端根据其Name通过Request.ParamsValue 用于接受数据,比如修改,肯定先显示出来,再修改,value可用。还有查询,查询出来的数据在页面显示出来取得元素提交的值。...
2020-07-02 22:12:41
2933
转载 Java中Class类getResource()getResourceAsStream()方法的使用
https://www.douban.com/note/663361403/
2020-06-23 15:50:49
347
原创 网易云音乐外链
网易云音乐:http://music.163.com/song/media/outer/url?id=1436709403.mp3
2020-05-17 22:36:25
1417
转载 OpenGL中三原色对应的glcolor3f
颜色是由3个数字组成(x,y,z)其中想x,y,z;都是0~1的数字,如果大于1就默认为1;绿(0,1,0)青(0,1,1)黄(1,1,0)白(1,1,1)黑(0,0,0)红(1,0,0)蓝(0,0,1)紫(1,0,1);画图里选一个颜色,里面分别有R、G、B值,不过这个值的最大值是255。先选好颜色,然后把R、G、B值都除以255,就是glcolor3f里面的RGB值...
2020-02-27 18:15:13
2591
原创 (永久生效)Centos7修改hostname,ip地址&hosts
1.修改hostname$ hostname#查看当前主机名$ hostnamectl set-hostname *** #修改主机名$ reboot2.修改IP地址$ ifconfig #查看IP地址及网卡(IP地址:192.168.1.xx 网卡:eth0)$vim/etc/sysconfig/network-scripts/ifcfg-eth0 #编辑对应的网卡...
2019-12-08 12:02:07
75096
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人