- 博客(115)
- 资源 (22)
- 收藏
- 关注
原创 ssh和rdp踩坑
使用微软账号登录windows的话,ssh的用户名是本地用户名(就是c盘用户文件夹下的用户名),rdp的用户名是微软账号用户名,但是密码都是微软账号的密码,跟登录密码没关系。如果使用vscode远程连接,会直接登录到用户目录下,此时需要先随便进一个文件夹,然后在终端中cd进入到你的目标文件夹,再执行code .命令,就会打开一个新的窗口了。
2025-02-27 21:59:53
173
转载 UE4学习总结(5) 相机基础
原文链接:点击查看 UE4学习总结(5) 相机基础 相机种类控制自由相机定义Input事件配置各个按键的控制效果转换到相机的视角 控制摇臂相机摇臂相机搭载子相机配置各个按键的控制效果 控制滑轨相机滑轨相机搭载子相机控制相机位置控制滑轨相机对
2021-12-14 20:37:38
3187
原创 1514. 概率最大的路径-leetcode
代码解决思路:分支限界法常以广度优先或以最小耗费(最大效益)优先的方式搜索问题的解空间树。常见的两种分支限界法:队列式(FIFO)分支限界法按照队列先进先出(FIFO)原则选取下一个结点为扩展结点。优先队列式分支限界法按照优先队列中规定的优先级选取优先级最高的结点成为当前扩展结点。本例题采用广度优先+优先队列式分支限界法进行求解首先为每个结点建立一个邻接表,邻接点按照概率从大到小进行排列,这样可以保证概率大的最先被遍历到,同时也方便后面结合maxPath数组进行快速剪枝。然后进行广度优先
2021-12-06 10:37:10
1226
转载 GENERATED_USTRUCT_BODY() 报错
<p>网上很多相关的教程,但并没有写需要注意的事项,<br> 相信很多新手会踩坑,</p> GENERATED_USTRUCT_BODY() 解决方案:添加 #include “类名.generated.h”
2021-11-30 10:43:54
889
转载 python二维列表list赋值时整列重复赋值问题
当我们使用如下方式创建一个二维列表时:l = [[0]*3]*31 如果尝试给其中一个元素赋值 l[0][1] = 11 会发现整个列表的第二列都被赋值了 这种情况的原因是创建列表时第2,3行其实是第一行的一个浅拷贝,它们的地址是一样的,给任意一个赋值其余的也会被赋值,解决方法是使用如下方法建立二维列表 l = [[0]*3 for i in range(3)]1 赋值结果: l[0][1] = 11 ...
2021-11-16 16:20:39
581
转载 anaconda navigator启动时一直卡在 loading applications 页面解决方法总结
感觉最近好像anaconda navigator很经常出现加载不进去的问题,在这里综合一下博主这几天收集并最终解决的办法:(建议可以直接尝试方法5)1、重装anaconda(普遍的方法,但是不一定能解决问题,我就没解决问题) 2、关闭网络(是由于一些防火墙的原因好像,可以试一下但是我觉得不能联网太麻烦了还是去找其他解决办法) 3、reset Spyder setting(好像并没有什么用) 4、更新navigator(博主这里尝试了好像没用,不过评论里有人成功了大家可以试试看)更新navigator 5、
2021-11-08 14:01:14
1453
1
转载 pytorch划分数据集代码
点击查看原文split_data.py的代码如下,在用到自己的数据集时,可以简单修改代码中的文件夹名称进行数据集的划分import osfrom shutil import copyimport randomdef mkfile(file): if not os.path.exists(file): os.makedirs(file) # 获取 flower_photos 文件夹下除 .txt 文件以外所有文件夹名(即5种花的类名)file_path
2021-10-31 21:46:12
837
转载 pytorch中的卷积操作详解
首先说下pytorch中的Tensor通道排列顺序是:[batch, channel, height, width] 我们常用的卷积(Conv2d)在pytorch中对应的函数是: torch.nn.Conv2d(in_channels, out_channels, kernel_size, stride=1, padding=0, ...
2021-10-31 13:50:05
2217
原创 python对于1*M*N的伪三维矩阵变换成二维
python对于1MN的伪三维矩阵变换成二维直接去掉第一维即可如 a是一个1MN的矩阵,直接a=a[0]即可
2021-10-29 18:51:33
432
1
转载 一维卷积(Full卷积、Same卷积、Valid卷积、带深度的一维卷积)
原文链接:点击查看原文目录 一维Full卷积 一维Same卷积 一维Valid卷积 三种卷积类型的关系 具备深度的一维卷积 具备深度的张量与多个卷积核的卷积 参考资料一维卷积通常有三种类型:full卷积、same卷积和valid卷积,下面以一个长度为5的一维张量I和长度为3的一维张量K(卷积核)为例,介绍这三种卷积的计算过程 一维Full卷积Full卷积的计算过程是:K沿着I顺序移动,每移动到一个固定位置,对应位置的值相乘再
2021-10-28 21:56:28
1325
转载 如何理解卷积神经网络中的通道(channel)
原文链接:点击查看 在卷积神经网络中我们通常需要输入 in_channels 和 out_channels ,即输入通道数和输出通道数,它们代表什么意思呢?本文将给出一个形象的理解。 对于通道的理解可以参考下面的这篇文章: 【CNN】理解卷积神经网络中的通道 channel 这里我稍微总结一下核心观点: 对于最初输入图片样本的
2021-10-28 21:43:44
10584
7
转载 torch.nn.Conv1d及一维卷积详解
原文地址:点击查看一维卷积不代表卷积核只有一维,也不代表被卷积的feature也是一维。一维的意思是说卷积的方向是一维的。 近日在搞wavenet,期间遇到了一维卷积,在这里对一维卷积以及其pytorch中的API进行总结,方便下次使用 之前对二维卷积是比较熟悉的,在初次接触一维卷积的时候,我以为是一个一维的卷积核在一条线上做卷积
2021-10-18 22:41:03
1093
4
转载 一维卷积神经网络_卷积神经网络的基础知识
原文地址:点击查看 一维卷积 一维卷积的输入是一个向量和一个卷积核,输出也是一个向量。 通常状况下,输入向量长度远大于卷积核的长度。 输出向量的长度取决于卷积操作的填充方案,等宽卷积的输出向量的和输入的向量长度相等。 卷积核的长度通常是奇数,这是为了对称设计的。 一个例子: 一维卷积示例 注意相乘的顺序是相反的,这是卷积的定义决定的。 输出长度是7,卷积核长度是3,输出的长度是7-3+1 = 5。 也就是说这里的卷积操作若输
2021-10-18 22:33:26
26500
2
转载 卷积神经网络中一维卷积的计算过程
卷积神经网络(CNN)是深度学习中常用的网络架构,在智能语音中也不例外,比如语音识别。语音中是按帧来处理的,每一帧处理完就得到了相对应的特征向量,常用的特征向量有MFCC等,通常处理完一帧得到的是一个39维的MFCC特征向量。假设一段语音有N帧,处理完这段语音后得到的是一个39行N列(行表示特征维度,列表示帧数)的矩阵,这个矩阵是一个平面,是CNN的输入。应用在图像问题上的CNN通常是二维卷积(因为图像有RGB三个通道),而语音问题上的CNN输入是一个矩阵平面,可以用一维卷积。本文就讲讲一维卷积是怎么处理.
2021-10-18 21:26:57
2076
转载 Numpy库学习——向量表示
**Numpy库学习——向量表示在机器学习和深度学习的编程过程中,为了提高程序的运行速度,通常将模型表达式转换为向量表达式(向量化),即利用矩阵运算思想提高运行效率。那么,在Python中究竟如何利用Numpy库定义一个向量,以及如何判断否为向量呢? (一)Python中向量的特征 通常情况下,Python中向量和数组之间界限比较模糊,很多时候是通用的,但是在有时候数组不一定能够表示向量,比如,利用Numpy中random模块中的randn函数生成的一维数组,既不是行向量,也不是列向量,而是秩
2021-10-18 20:56:03
346
转载 pytorch的nn.MSELoss损失函数
建议直接点击原文链接:https://blog.csdn.net/hao5335156/article/details/81029791 均方损失函数: loss(xi,yi)=(xi−yi)2loss(xi,yi)=(xi−yi)2 这里 loss, x, y 的维度是一样的,可以是向量或者矩阵,i 是下标。 很多的 l
2021-09-28 20:01:47
411
转载 pycharm切换conda虚拟环境
复制过来很乱,直接看原文吧,原文地址:https://www.cnblogs.com/jaysonteng/p/12554161.html1、进入setting,选择解释器-->show All2、点击右边的+号3、选择Existing environment-->点击省略号 4、选择conda环境目录(在annaconda安装目录的envs下面),进入环境文件夹后选择python即可5、选择好后,一路点击ok,直到setting界面,选择好刚载入的环境
2021-09-19 20:34:17
790
原创 Anaconda启动一直停留在loading applications解决方法
anaconda3\Lib\site-packages\anaconda_navigator\api\conda_api.py 行1364 把 data = yaml.load(f) 改为 data = yaml.safeload(f)
2021-09-19 18:38:55
1685
转载 conda国内源-持续更新
原文地址:https://blog.csdn.net/weixin_34910922/article/details/116721774 清华源、中科大源大部分时间能用,但没事也会被封。最近发现的北外源挺好用。推荐使用: 北外镜像(推荐): conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/free/conda config --add channels https://m
2021-09-03 21:40:05
2519
1
转载 “const char*“类型的实参与“LPCWSTR-类型的形参不兼容
SetConsoleTitle设置窗口标题的时候 报错 const char *类型的实参与LPCWSTR类型的形参不兼容解决 解决方法:项目——>属性——>配置属性——>高级——>字符集 设置成未设置 解决方法2:如评论区第一条 添加 L宏或者使用 TEXT 函数 先来看看 LPCWSTR类型 究竟是什...
2021-07-09 22:06:42
10087
1
转载 TranslateMessage(&msg); WINAPI
TranslateMessage(&msg);TranslateMessage是用来把快捷键消息转换为字符消息,并将转换后的新消息投递到调用线程的消息队列中。由于Windows对所有键盘编码都是采用虚拟键的定义,这样当按键按下时,并不得字符消息,需要键盘映射转换为字符的消息。字符消息被投递到调用线程的消息队列中,当下一次调用GetMessage函数时被取出。当我们敲击键盘上的某个字符键时,系统将产生WM_KEYDOWN和WM_KEYUP消息。这两个消息的附加参数( wParam和 lParam)
2021-07-09 21:53:39
265
转载 关于OpenGL在VS2019下找不到glew32.dll问题的解决
在完成OpenGL环境的配置后(我是用的VS2019),开始实现显示一个window 代码如下 #define GLEW_STATIC #include <GL/glew.h> #include <GLFW/glfw3.h> #include #pragma comment(lib, “glew32.li...
2021-05-15 21:41:56
1986
转载 关于DirectX中三角形顶点顺序的问题(绕序)
在DX中,在创建顶点缓存后,是将顶点坐标写入缓存中,在用数据流或加索引来显示三角形时,你的顶点顺序很重要,当然这与背面消除(注:背面消除指的是,假如你背对着相机那么相机看不见你的正面,难么你的正面将被消除,因为看不见,所以要剔除掉)有很大的关系。DX中默认使用的左手坐标,默认左手按顶点顺时针所指向的方向是三角形的正面方向。在程序中你可以指定,哪个方向是顶点顺序是正方向,Device->SetRenderState(D3DRS_CULLMODE,Value);Vlaue: D3DCULL_NONE
2021-05-11 14:50:49
950
转载 git分支从master切换到main
背景本地当前分支为master,远程仓库为main,且远程仓库与本地仓库有 unrelated histories这样的问题,如远程仓库有README.md但本地没有stepsgit checkout -b main# Switched to a new branch 'main'git branch# * main# mastergit merge master # 将master分支合并到main上# Already up to date.git pull origin main
2021-05-10 14:46:25
2146
1
转载 c++ 顶层const指针和底层const指针的解读技巧
**画一条穿过*位置的垂直直线如果const出现在线的左边,说明指针指向的数据为常量(底层const指针)如果const出现在线的右边,说明指针本身是常量(顶层const指针)如果const在线的两边都出现,说明两者都是常量。区分是顶层const指针还是底层const指针的方法:如果能够修改指针指向的地址则为底层const指针,如果不能修改指针指向的地址则为顶层const指针**#include <iostream>#include <cstring>using n
2021-05-07 15:03:52
309
原创 C++常量指针和指针常量
#include <iostream>using namespace std;int main(){ //常量指针int const *pb,从左往右读,常量 指针 pb ,表示*pb的值不能更改,可以更改Pb的所指向的地址,但地址里面的值不能变 int num_a = 1; //读从左往右读,常量 指针 P_a int const *p_a = &num_a; //底层const //*p_a = 2; //错误,指向“常量”的
2021-05-07 14:46:19
182
转载 extern const 的用法
问题一1.cppextern const int i; //const int i = 1;const int i = 1; //extern const int i;int main(){return 0;}2.cppextern const int i = 2;为什么这样不能通过链接,而如果按注释里的顺序就能通过链接,这个怎么解释呢?问题二在C++中,定义一个全局的符号常量。在a.cpp中定义extern const double pi=3.14;b.pp中声明extern con
2021-05-02 16:37:58
1005
原创 VS Code C++控制台输出中文乱码解决方案
下面这个方法是一次性的解决办法首先点击左下角的齿轮图标,打开设置然后在搜索框里面输入files encoding,搜索出来下面中的很多人的编码方式为utf-8,改为GB2312保存,然后新建cpp文件运行就不会出现乱码了...
2021-05-02 14:53:36
1341
2
原创 C++改变指针的值和改变指针指向的对象的值
#include <iostream>using namespace std;int main(){ cout<<"开始运行了"<<endl; int a = 2, b = 3, c = 4; int *p = &a, *q = &b; cout << "初始化时*p的值-----" << *p << endl; //改变*p指针所指对象的值 //下面这一句,把a的值
2021-05-02 14:49:31
8333
原创 vs2010编写的文件放到vs2019上运行编译报错MSB8020
貌似v142对应的是vs2019;ps:目前只知道单个项目的更改方法,还不知道怎么批量更改,如看客有啥好方法能批量更改,请不吝赐教,在此谢过!
2021-04-22 15:51:00
1703
转载 安装DirectX SDK时出现Error Code:s1023 的解决方案
今天安装DXSDK_Jun10时(下载地址:http://download.microsoft.com/download/A/E/7/AE743F1F-632B-4809-87A9-AA1BB3458E31/DXSDK_Jun10.exe),出现下图所示错误Error Code:s1023。 错误原因: 计算机上有安装过更新版的Microsoft Visual C++ 2010 Redistributable,打开“控制面板”的“程序和功能”,果然计算机里...
2021-04-22 15:09:43
500
转载 求最小依赖集
这个比较烦,要写好多好多好多QAQ。例:U=(A,B,C,D,E,G) F={BG->C,BD->E,DG->C,ADG->BC,AG->B,B->D},求F最小依赖集。解:第一步:右边单一化。F1={BG->C,BD->E,DG->C,ADG->B,ADG->C,AG->B,B->D}第二步:逐个求,在去掉它的F中求闭包,如果包含右边属性,则表示这个函数...
2021-03-08 10:45:17
241
1
转载 关系数据库理论之最小函数依赖集
[**点击查看原文**](https://blog.csdn.net/mgsky1/article/details/89061365)
2021-03-07 15:32:58
382
转载 候选码的求解基本方法集合
候选码的求解基本方法集合 一、求解候选码基本算法的具体步骤. 第1 步,求关系模式R < U , F > 的最小函数依赖集F 第2 步, 按照上面的定义, 分别计算出UL ,UR , UB (UL 表示仅在函数依赖集中各依赖关系式左边出现的属性的集合; UR 表示仅在...
2021-03-07 11:59:31
7954
3
转载 数据库中的范式和多值依赖
数据库中的函数依赖,主码,候选码等的区别:点击打开链接 数据库中的范式:分为,1NF,2NF,3NF,BCNF,4NF。一般我们,我们设计数据库到第三范式就算完整的了。它们的关系如下: 第一范式:定义很多,其实说的就是列不可分。 如: 出厂日期 总额 数量 单价 在关系数据库中不能出现这种情况。 第二范式定义:若R∈1NF,且每一个非主属性完全函数依赖于码,则R∈2N...
2021-02-23 20:43:30
1321
原创 判断闰年
判断任意年份是否为闰年,需要满足以下条件中的任意一个:① 该年份能被 4 整除同时不能被 100 整除;② 该年份能被400整除。#include<stdio.h>#include<math.h>int main(){ int a; scanf("%d",&a); if(a%400==0||a%4==0&&a%100!=0) printf("Yes\n"); else printf("No\n");return 0;}.
2021-02-05 19:06:45
982
1
Java并发编程书籍高清版
2018-04-28
CodeBlocks17.02汉化包
2018-04-02
jQuery插件——评分_ui_cookie_放大图
2018-02-04
R语言实战(第2版)_完整版带目录
2018-01-30
《锋利的jQuery》(高清扫描版-有书签).
2018-01-30
[JavaScript.DOM高级程序设计]
2018-01-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人