自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

原创 sed: 无法读取 modules.order: 没有那个文件或目录 Makefile:1311: recipe for target ‘_modinst_‘ failed make: *** [_m

这个错误提示表明在执行 sudo make modules_install 命令时,出现了无法读取 modules.order 文件的错误。可能是因为您之前没有成功编译内核,或者编译过程中出现了其他错误导致该文件没有生成。可以尝试重新编译内核并执行 sudo make modules_install 命令。如果编译和安装过程没有出现其他错误,那么您应该可以成功安装内核模块了。sed: 无法读取 modules.order: 没有那个文件或目录。

2024-01-14 20:27:01 1074

原创 QT笔记总结——知识点回顾(自用)

一、QT入门1.基础窗口类2.内存回收3.日志4.字符串类(1)构造函数(2)数据操作(3)子字符串查找和判断(4)遍历(5)查看字节数(6)类型转换(1)构造函数(2)数据操作(3)子字符串查找和判断(4)遍历(5)类型转换(6)字符串格式4.3 QByteArray和QString区别(1)包装基础数据类型(2)包装自定义数据类型4.5 点, 线, 尺寸, 矩形类4.6 日期和时间类(1)QDate类(2) QTime5.信号槽5.1 信号与槽5.2 标准信号槽的使用5.3 自定义信号槽的使用。

2023-10-05 16:42:05 330

原创 c++算法:数组(循环不变量原则)

给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。循环不变量原则:区间的定义一般为两种,左闭右闭即[left, right],或者左闭右开即[left, right)示例: 输入: 3 输出: [ [ 1, 2, 3 ], [ 8, 9, 4 ], [ 7, 6, 5 ] ]给定一个正整数 n,生成一个包含 1 到 n^2 所有元素,且元素按顺时针顺序螺旋排列的正方形矩阵。

2023-08-12 22:05:26 184

原创 RuntimeError: CUDA error: out of memory解决方法

比如有0,1,2,3号GPU,CUDA_VISIBLE_DEVICES=2,3,则当前进程的可见GPU只有物理上的2、3号GPU,此时它们的编号也对应变成了0、1,即cuda:0对应2号GPU,cuda:1对应3号GPU。服务器的默认GPU显卡正在使用,需要使用GPU的另一个空闲的显卡;linux里查看GPU的显卡使用状态用代码。具体原因:使用CUDA_VISIBLE_DEVICES限制使用的GPU。我的是第二种情况,前一天可以运行的第二天不知道什么情况就报这个错误了。

2023-04-16 14:12:02 611

原创 【C++】为什么greater<int>是降序排列

来排序时,它会按照降序排列(即从大到小),因为它会将返回的bool值取反,导致大于号(>)变成小于号(

2023-04-09 20:45:01 717

原创 AttributeError: module ‘lib‘ has no attribute ‘X509_V_FLAG_CB_ISSUER_CHECK‘

服务器出现错误

2023-04-07 15:22:41 5178 4

原创 【深度学习】调参问题

找到最佳学习速度以加快收敛,决定了更新权重的速度。

2023-03-31 15:33:19 151

原创 c++什么时候使用new,调用构造函数

对象:可以调用成员函数,不可以调用构造函数。类里面用new实现多态, 有的时候解决类。构造函数调用,什么时候使用new。

2023-03-14 11:35:06 875

原创 【c++】bind+function实现线程池

【代码】【c++】bind+function实现线程池。

2023-03-09 09:42:20 109

原创 linux服务器代码编写

linux实现多进程服务器

2023-03-01 14:14:32 233

原创 【c++】力扣算法刷题 + 算法常用思想

力扣c++刷题总结:回溯算法,双指针算法,链表,动态规划,分治等

2023-02-17 14:47:30 1157

原创 python知识点补充:元组的维度问题(多维元组),如何判断元组几维

即在第一维度第一个元素上的第二维度元素有六个分别是[0,2],[1,2],[1,3],[1,4],[2,1],[3,2];第一维度第二个元素上的第二维度元素也有六个分别是[1,1],[2,2],[3,3],[4,4],[5,5],[6,6];因此对于一个numpy多维array,[:,:,:,:,…第一个元素是[[0,2],[1,2],[1,3],[1,4],[2,1],[3,2]];第二个元素是[[1,1],[2,2],[3,3],[4,4],[5,5],[6,6]];,从后往前看就是,取出。

2022-10-19 09:54:38 2066 1

原创 Transformer代码简单实现2

由于在 Encoder 和 Decoder 中都需要进行 mask(和矩阵原大小一样,有问题的地方加负无穷) 操作,因此就无法确定这个函数的参数中 seq_len 的值,如果是在 Encoder 中调用的,seq_len 就等于 src_len;这里要做的是,通过 Q 和 K 计算出 scores,然后将 scores 和 V 相乘,得到每个单词的 context vector。不同batch之间句子长度可以不一样,但是每个batch的长度必须是一样的:因此出现一个问题,输入计算的,需要知道每个字的。

2022-09-27 11:01:25 995

原创 Pycharm的使用-操作和快捷键

链接:https://www.cnblogs.com/nickchen121/p/16479536.html。

2022-09-20 22:01:27 297

原创 Day06代码练习:transformer的实现

博客配套视频链接: https://space.bilibili.com/383551518?spm_id_from=333.1007.0.0 b 站直接看。B站:去钓鱼的程序猿

2022-09-16 21:46:01 857

原创 论文中出现的 cf. i.e. s.t. e.g. w.r.t. et al. etc等英文缩写是什么意思

例句:Inherently, the vision-only problem has six DoFs that are unobservable and need to be held fixed during optimization, i.e. the absolute pose.例句:Twb = (Rwb, Wp) is the pose of the body frame b w.r.t. the world frame w.源自拉丁文exempli gratia。

2022-09-11 16:52:02 1686

原创 数学建模MATLAB代码知识点集合

中,B矩阵的大小由MxN及A矩阵的内容决定,如果A是一个3x4x5的矩阵,有B = repmat(A,2,3)则最后的矩阵是6x12x5。说明:简单随机交叉验证,在n个样本中选择n*p个样本作为测试集(0

2022-09-11 16:48:03 698

原创 5-优化器

1

2022-07-13 21:24:57 70

原创 4-拟合问题

1

2022-07-13 21:24:01 145

原创 3-dnn

1

2022-07-13 21:22:43 65

原创 02隐藏层

2

2022-07-13 21:21:42 81

原创 自用-吴恩达深度学习作业-01.cat

1

2022-07-13 21:20:24 68

原创 pytorch深度学习基础快速入门7:完整模型训练套路

因此在训练文件中要引入model(model和train文件一定要在一个文件夹下)-----------------测试数据集评估(不需要调优)加限制条件(避免无用信息)优化:tensorboard进行画图输出1,1(横着看)计算对应位置正确的个数:57:74:网络层中是否有特殊层顺序:6.具体实例网络模型加载网络模型预测最大结果:...

2022-06-27 21:27:27 993 1

原创 pytorch深度学习基础快速入门6:现有网络模型的使用及修改、网络模型的保存与读取

false:网络架构替换,参数默认(没训练)true:(训练好的)如何利用现有网络进行修改:vgg分为100类–》10类:(1)加入层加到classifier中:(2)修改(1)(2)第二种方式更小恢复成网络模型(3)陷阱(方式1)保存:加载:应该确保网络模型是想要的模型(要重新引入class模型)—》其实是可以单独引入到model.load中(import)...

2022-06-27 20:24:23 592

原创 pytorch深度学习基础快速入门5:小实战、损失函数与反向传播、优化器

模型可视化详细:计算每个节点的参数,有了参数的梯度,就可以选取合适的优化器,以达到整体误差减小的作用。构造优化器调用优化器step方法(利用梯度进行更新)step利用grad对参数进行更新。(但是参数比较小,所以变化不会很大)循环往复,使得loss变小。该循环只是对数据进行一轮学习,因此在循环外再套一层循环:...

2022-06-25 20:50:24 244

原创 pytorch深度学习基础快速入门4:nn.Module的使用、卷积层

1

2022-06-24 20:31:40 172

原创 pytorch深度学习基础快速入门3:torchvison的使用+dataloader的使用

B站:小土堆+迅雷下载数据集datasetdataloader:加载器,从dataset中取

2022-06-24 19:56:35 195

原创 pytorch深度学习基础快速入门:卷积操作:卷积层、池化层、非线性激活、线性层

对应代码:二维矩阵**[[**尺寸只有高和宽,并不满足下面图片的参数(尺寸变换)接下来用卷积函数:变换数据input,想变换的大小:padding空白处为0

2022-06-22 20:57:28 281

原创 pytorch深度学习基础快速入门1:两大函数+Tensorboard的使用

B站:小土堆。

2022-06-22 19:27:27 144 1

原创 pytorch深度学习基础快速入门2:torchvison中的transforms

B站:小土堆transforms主要是对图片进行变化

2022-06-22 17:09:42 128

原创 pycharm写代码时查看该方法需要什么参数

ctrl+p

2022-06-22 16:49:47 120

原创 Day05代码练习:简单的MLP的实现

1.定义网络模型2.前向传播计算loss3.反向传播计算梯度4.参数更新(随机梯度下降SGD)from-b站:平凡的久月import torchimport torch.nn.functional as Fimport matplotlib.pyplot as pltdevice='cuda:0' if torch.cuda.is_available() else 'cpu'#训练过程的模拟数据# torch.manual_seed(1) # reproduciblex=torch

2022-05-30 22:23:46 270

原创 pytorch深度学习代码中遇到的各种知识点集合

每天都加一点点ps:ctrl+F查找Aargparse.ArgumentParser()argparse是一个Python模块:解析命令行参数(参数解析工具)add_subparsers()添加子命令(当程序复杂,不同功能需要不同参数时)sys.argv[]可以看作是一个列表,里边的项为用户输入的参数个数。所以才能用[]提取其中的元素。一个元素是程序本身,随后才依次是外部给予的参数。(我理解的相当于切片)Bbuild—init—函数:这个函数用于对所有独立的输入进行初始化。(独立的输

2022-05-28 21:50:34 1773

原创 anaconda配置深度学习环境中的包_conda用户(下载)

1.environment 搜索2.打开anaconda终端(如下):打开anaconda终端,并输入:conda create -n pytorch python=3.6跳转到所需环境(自己取名字):conda activate ghl 可以利用以下代码查看有哪些包(或者在anaconda查看):pip list-(1)下载其他包:conda install pytorch-cpu==1.1.0 torchvision-cpu==0.3.0 cpuonly -c pytorch版本对应如下

2022-05-26 18:19:06 377

原创 Day04-序列到序列学习的循环神经网络代码(李沐)

import collectionsimport mathimport torchfrom torch import nnfrom d2l import torch as d2l#@saveclass Seq2SeqEncoder(d2l.Encoder): """用于序列到序列学习的循环神经网络编码器""" def __init__(self,vocab_size,embed_size,num_hiddens,num_layers, drop

2022-05-20 13:17:24 229

原创 如何查找pycharm中的类/方法名

连续按两次shift,如图所示:

2022-05-20 00:06:48 678

原创 pycharm 怎么查看函数或类被谁引用

快捷键:ctrl+alt+f7。

2022-05-19 23:41:43 7887

原创 pycharm中出现目录有包但是no module named/unresolved reference

1.包名字写错了2.不是根目录

2022-05-19 09:37:27 247

原创 代码练习day03-深度循环网络和编码器解码器架构

李沐-《动手学深度学习》1.深度循环网络import torchfrom torch import nnfrom d2l import torch as d2lbanch_size,num_steps=32,35train_iter,vocab=d2l.load_data_time_machine(banch_size,num_steps)#num_layers设定隐藏层数vocab_size,num_hiddens,num_layers=len(vocab),256,2num_inp

2022-05-17 22:33:23 282

原创 代码练习day02-GRU和LSTM的实现

李沐-《动手学深度学习》1.GRU简洁实现 num_inputs = vocab_size gru_layer = nn.GRU(num_inputs, num_hiddens)#输入大小隐藏层大小 model = d2l.RNNModel(gru_layer, len(vocab))#构建模型 model = model.to(device) d2l.train_ch8(model, train_iter, vocab, lr, num_epochs, device)2.LSTM的简洁实现

2022-05-16 09:44:23 584 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除