自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(114)
  • 资源 (22)
  • 收藏
  • 关注

转载 UE4学习总结(5) 相机基础

原文链接:点击查看 UE4学习总结(5) 相机基础 相机种类控制自由相机定义Input事件配置各个按键的控制效果转换到相机的视角 控制摇臂相机摇臂相机搭载子相机配置各个按键的控制效果 控制滑轨相机滑轨相机搭载子相机控制相机位置控制滑轨相机对

2021-12-14 20:37:38 2658

转载 C++部署Pytorch(Libtorch)出现问题、错误汇总

原文链接

2021-12-06 15:51:08 2973

原创 1514. 概率最大的路径-leetcode

代码解决思路:分支限界法常以广度优先或以最小耗费(最大效益)优先的方式搜索问题的解空间树。常见的两种分支限界法:队列式(FIFO)分支限界法按照队列先进先出(FIFO)原则选取下一个结点为扩展结点。优先队列式分支限界法按照优先队列中规定的优先级选取优先级最高的结点成为当前扩展结点。本例题采用广度优先+优先队列式分支限界法进行求解首先为每个结点建立一个邻接表,邻接点按照概率从大到小进行排列,这样可以保证概率大的最先被遍历到,同时也方便后面结合maxPath数组进行快速剪枝。然后进行广度优先

2021-12-06 10:37:10 877

转载 VS2019智能感知卡顿不跟手的解决方法

点击下面链接查看方法1(和2结合)方法二

2021-12-02 22:13:08 371

转载 GENERATED_USTRUCT_BODY() 报错

<p>网上很多相关的教程,但并没有写需要注意的事项,<br> 相信很多新手会踩坑,</p> GENERATED_USTRUCT_BODY() 解决方案:添加 #include “类名.generated.h”

2021-11-30 10:43:54 550

转载 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 473

转载 anaconda navigator启动时一直卡在 loading applications 页面解决方法总结

感觉最近好像anaconda navigator很经常出现加载不进去的问题,在这里综合一下博主这几天收集并最终解决的办法:(建议可以直接尝试方法5)1、重装anaconda(普遍的方法,但是不一定能解决问题,我就没解决问题) 2、关闭网络(是由于一些防火墙的原因好像,可以试一下但是我觉得不能联网太麻烦了还是去找其他解决办法) 3、reset Spyder setting(好像并没有什么用) 4、更新navigator(博主这里尝试了好像没用,不过评论里有人成功了大家可以试试看)更新navigator 5、

2021-11-08 14:01:14 1336 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 725

转载 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 1740

原创 python对于1*M*N的伪三维矩阵变换成二维

python对于1MN的伪三维矩阵变换成二维直接去掉第一维即可如 a是一个1MN的矩阵,直接a=a[0]即可

2021-10-29 18:51:33 369 1

转载 一维卷积(Full卷积、Same卷积、Valid卷积、带深度的一维卷积)

原文链接:点击查看原文目录  一维Full卷积  一维Same卷积  一维Valid卷积  三种卷积类型的关系  具备深度的一维卷积  具备深度的张量与多个卷积核的卷积  参考资料一维卷积通常有三种类型:full卷积、same卷积和valid卷积,下面以一个长度为5的一维张量I和长度为3的一维张量K(卷积核)为例,介绍这三种卷积的计算过程  一维Full卷积Full卷积的计算过程是:K沿着I顺序移动,每移动到一个固定位置,对应位置的值相乘再

2021-10-28 21:56:28 1120

转载 如何理解卷积神经网络中的通道(channel)

原文链接:点击查看 在卷积神经网络中我们通常需要输入 in_channels 和 out_channels ,即输入通道数和输出通道数,它们代表什么意思呢?本文将给出一个形象的理解。 对于通道的理解可以参考下面的这篇文章: 【CNN】理解卷积神经网络中的通道 channel 这里我稍微总结一下核心观点: 对于最初输入图片样本的

2021-10-28 21:43:44 9640 6

转载 torch.nn.Conv1d及一维卷积详解

原文地址:点击查看一维卷积不代表卷积核只有一维,也不代表被卷积的feature也是一维。一维的意思是说卷积的方向是一维的。 近日在搞wavenet,期间遇到了一维卷积,在这里对一维卷积以及其pytorch中的API进行总结,方便下次使用 之前对二维卷积是比较熟悉的,在初次接触一维卷积的时候,我以为是一个一维的卷积核在一条线上做卷积

2021-10-18 22:41:03 960 4

转载 一维卷积神经网络_卷积神经网络的基础知识

原文地址:点击查看 一维卷积 一维卷积的输入是一个向量和一个卷积核,输出也是一个向量。 通常状况下,输入向量长度远大于卷积核的长度。 输出向量的长度取决于卷积操作的填充方案,等宽卷积的输出向量的和输入的向量长度相等。 卷积核的长度通常是奇数,这是为了对称设计的。 一个例子: 一维卷积示例 注意相乘的顺序是相反的,这是卷积的定义决定的。 输出长度是7,卷积核长度是3,输出的长度是7-3+1 = 5。 也就是说这里的卷积操作若输

2021-10-18 22:33:26 20527 2

转载 卷积神经网络中一维卷积的计算过程

卷积神经网络(CNN)是深度学习中常用的网络架构,在智能语音中也不例外,比如语音识别。语音中是按帧来处理的,每一帧处理完就得到了相对应的特征向量,常用的特征向量有MFCC等,通常处理完一帧得到的是一个39维的MFCC特征向量。假设一段语音有N帧,处理完这段语音后得到的是一个39行N列(行表示特征维度,列表示帧数)的矩阵,这个矩阵是一个平面,是CNN的输入。应用在图像问题上的CNN通常是二维卷积(因为图像有RGB三个通道),而语音问题上的CNN输入是一个矩阵平面,可以用一维卷积。本文就讲讲一维卷积是怎么处理.

2021-10-18 21:26:57 1883

转载 Numpy库学习——向量表示

**Numpy库学习——向量表示在机器学习和深度学习的编程过程中,为了提高程序的运行速度,通常将模型表达式转换为向量表达式(向量化),即利用矩阵运算思想提高运行效率。那么,在Python中究竟如何利用Numpy库定义一个向量,以及如何判断否为向量呢? (一)Python中向量的特征 通常情况下,Python中向量和数组之间界限比较模糊,很多时候是通用的,但是在有时候数组不一定能够表示向量,比如,利用Numpy中random模块中的randn函数生成的一维数组,既不是行向量,也不是列向量,而是秩

2021-10-18 20:56:03 262

转载 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 325

转载 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 679

原创 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 1556

转载 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 2219 1

转载 “const char*“类型的实参与“LPCWSTR-类型的形参不兼容

SetConsoleTitle设置窗口标题的时候 报错 const char *类型的实参与LPCWSTR类型的形参不兼容解决 解决方法:项目——>属性——>配置属性——>高级——>字符集 设置成未设置 解决方法2:如评论区第一条 添加 L宏或者使用 TEXT 函数 先来看看 LPCWSTR类型 究竟是什...

2021-07-09 22:06:42 9594 1

转载 TranslateMessage(&msg); WINAPI

TranslateMessage(&msg);TranslateMessage是用来把快捷键消息转换为字符消息,并将转换后的新消息投递到调用线程的消息队列中。由于Windows对所有键盘编码都是采用虚拟键的定义,这样当按键按下时,并不得字符消息,需要键盘映射转换为字符的消息。字符消息被投递到调用线程的消息队列中,当下一次调用GetMessage函数时被取出。当我们敲击键盘上的某个字符键时,系统将产生WM_KEYDOWN和WM_KEYUP消息。这两个消息的附加参数( wParam和 lParam)

2021-07-09 21:53:39 211

转载 关于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 1394

转载 关于DirectX中三角形顶点顺序的问题(绕序)

在DX中,在创建顶点缓存后,是将顶点坐标写入缓存中,在用数据流或加索引来显示三角形时,你的顶点顺序很重要,当然这与背面消除(注:背面消除指的是,假如你背对着相机那么相机看不见你的正面,难么你的正面将被消除,因为看不见,所以要剔除掉)有很大的关系。DX中默认使用的左手坐标,默认左手按顶点顺时针所指向的方向是三角形的正面方向。在程序中你可以指定,哪个方向是顶点顺序是正方向,Device->SetRenderState(D3DRS_CULLMODE,Value);Vlaue: D3DCULL_NONE

2021-05-11 14:50:49 743

转载 visio中绘制空间坐标系

点击查看

2021-05-11 12:18:40 5996

转载 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 1864

转载 c++ 顶层const指针和底层const指针的解读技巧

**画一条穿过*位置的垂直直线如果const出现在线的左边,说明指针指向的数据为常量(底层const指针)如果const出现在线的右边,说明指针本身是常量(顶层const指针)如果const在线的两边都出现,说明两者都是常量。区分是顶层const指针还是底层const指针的方法:如果能够修改指针指向的地址则为底层const指针,如果不能修改指针指向的地址则为顶层const指针**#include <iostream>#include <cstring>using n

2021-05-07 15:03:52 255

原创 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 120

转载 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 917

原创 VS Code C++控制台输出中文乱码解决方案

下面这个方法是一次性的解决办法首先点击左下角的齿轮图标,打开设置然后在搜索框里面输入files encoding,搜索出来下面中的很多人的编码方式为utf-8,改为GB2312保存,然后新建cpp文件运行就不会出现乱码了...

2021-05-02 14:53:36 1212 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 7473

原创 vs2010编写的文件放到vs2019上运行编译报错MSB8020

貌似v142对应的是vs2019;ps:目前只知道单个项目的更改方法,还不知道怎么批量更改,如看客有啥好方法能批量更改,请不吝赐教,在此谢过!

2021-04-22 15:51:00 1529

转载 安装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 270

转载 求最小依赖集

这个比较烦,要写好多好多好多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 189 1

转载 关系数据库理论之最小函数依赖集

[**点击查看原文**](https://blog.csdn.net/mgsky1/article/details/89061365)

2021-03-07 15:32:58 317

转载 候选码的求解基本方法集合

候选码的求解基本方法集合   一、求解候选码基本算法的具体步骤. 第1 步,求关系模式R < U , F > 的最小函数依赖集F 第2 步, 按照上面的定义, 分别计算出UL ,UR , UB (UL 表示仅在函数依赖集中各依赖关系式左边出现的属性的集合; UR 表示仅在...

2021-03-07 11:59:31 7020 3

转载 前后端分离之Java后端

点击查看原文

2021-03-01 16:09:41 61

转载 数据库中的范式和多值依赖

数据库中的函数依赖,主码,候选码等的区别:点击打开链接   数据库中的范式:分为,1NF,2NF,3NF,BCNF,4NF。一般我们,我们设计数据库到第三范式就算完整的了。它们的关系如下: 第一范式:定义很多,其实说的就是列不可分。 如:   出厂日期  总额   数量 单价 在关系数据库中不能出现这种情况。   第二范式定义:若R∈1NF,且每一个非主属性完全函数依赖于码,则R∈2N...

2021-02-23 20:43:30 1102

原创 判断闰年

判断任意年份是否为闰年,需要满足以下条件中的任意一个:① 该年份能被 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 926 1

原创 计算时间间隔

题目描述读入两个用“时:分:秒”表示的时间点,计算以秒为单位的时间间隔。输入输入有两行,每行是一个用“时:分:秒”表示的时间点。测试数据保证第二个时间点晚于第一个时间点。输出输出一个整数,表示时间间隔的秒数。样例输入08:00:0009:00:00 样例输出3600解题思路:直接两个时间的时分秒相减乘以相应的倍数即可比如08:55:56和09:02:03时:(9-8)*3600=3600分:(2-56)*60=-3240秒:3-56=-53相加:3600-3240-5

2021-02-04 21:29:04 2672 1

《Spring入门经典》书中示例代码

里面包含了《Spring入门经典》书中所有的示例代码,需要的可以下载

2018-05-28

commons-dbcp-1.4、commons-pool-1.5.6 jar包

commons-dbcp-1.4、commons-pool-1.5.6 jar包,保证可用

2018-05-23

DataFactory(含注册机)

里面包含注册教程还有使用实例,保证可用不坑人,亲测

2018-04-29

图解HTTP[上野 宣]高清版

本书对互联网基盘——HTTP协议进行了全面系统的介绍。

2018-04-28

深入理解Java虚拟机:JVM高级特性与最佳实践(最新第二版)

深入理解Java虚拟机:JVM高级特性与最佳实践(最新第二版),高清版本

2018-04-28

Spring 技术内幕高清版本

该书适合Java程序员、Spring开发者、平台开发人员、系统架构师,、对开源软件源代码着迷的代码狂人。

2018-04-28

大型网站技术架构:核心原理与案例分析高清版本

大型网站技术架构:核心原理与案例分析高清版本,有需要的可以下载

2018-04-28

Nginx高性能Web服务器详解

Nginx高性能Web服务器详解,高清版本有需要的可以下载

2018-04-28

图解TCP/IP(第5版)】竹下隆史高清版本

图解TCP/IP(第5版)】竹下隆史高清版本,需要的可以下载

2018-04-28

Java并发编程书籍高清版

包含三本书,[Java并发编程实践].(Java.Concurrency.in.Practice).Brian.Goetz.文字版,《java并发编程的艺术》,JAVA并发编程实践,都为高清版本

2018-04-28

高清Java核心技术第一二卷

包含Java核心技术的第一二卷,都是高清,pdf文件,需要的可以下载

2018-04-28

高清 Effective Java2中英文两版

Effective Java2中英文两版,中文和英文都是高清版本,需要的可以下载

2018-04-28

CodeBlocks17.02汉化包

首先,找到codeblocks文件夹下的share文件夹 在share文件夹中有codeblocks文件夹,再进入codeblocks文件夹,新建一个新的文件夹locale 点击新的文件夹locale进入,再次新的文件夹并命名为zh_CN。 最后,将codeblocks汉化包复制到新的文件夹zh_CN中 然后,打开codeblocks找到:settings---&gt; environment 点击environment 再选着view,如图再从右侧第一个下拉栏选择Chinese,单击OK。 最后,重启codeblocks应用即可

2018-04-02

(含注册码)PLSQL Developer 12 64位

里面附有安装说明,下载后解压即可使用。需要事先安装好oracle

2018-03-14

jQuery插件——评分_ui_cookie_放大图

里面有三个插件,附有说明文档,下载后解压使用,一个关于星星评分的,一个关于ui界面的,一个关于cookie的,一个类似于淘宝上看大图的那种功能

2018-02-04

JQuery核心源码_全套1.5_2.0.2

里面包含从1.5版本到版本的核心源码,下载后解压就可以使用

2018-02-01

R语言实战(第2版)_完整版带目录

本书为PDF版本 本书注重实用性,是一本全面而细致的R指南,高度概括了该软件和它的强大功能,展示了使用的统计示例,且对于难以用传统方法处理的凌乱、不完整和非正态的数据给出了优雅的处理方法。作者不仅仅探讨统计分析,还阐述了大量探索和展示数据的图形功能。新版做了大量更新和修正,新增了近200页内容,介绍数据挖掘、预测性分析和高级编程。

2018-01-30

《锋利的jQuery》(高清扫描版-有书签).

本书为pdf版 《锋利的jQuery(第2版)》循序渐进地对jQuery的各种函数和方法调用进行了介绍,读者可以系统地掌握jQuery的选择器、DOM操作、事件和动画、AJAX应用、插件、jQuery Mobile、jQuery各个版本变化、jQuery性能优化和技巧等知识点,并结合每个章节后面的案例演示进行练习,达到掌握核心知识点的目的。 为使读者更好地进行开发实践,《锋利的jQuery(第2版)》的第8章将前7章讲解的知识点和效果进行了整合,打造出一个非常有个性的网站,并从案例研究、网站材料、网站结构、网站样式和网站脚本等方面指导读者参与到项目建设中来。

2018-01-30

[JavaScript.DOM高级程序设计]

本书注重理论与实践的结合,全面讲述高级的DOM 脚本编程。全书分为3 个部分:第一部分“深入理解DOM 脚本编程”,涉及W3C DOM 规范的各方面,包括非标准的浏览器支持和不支持的内容;第二部分“浏览器外部通信”,以Ajax 和客户端—服务器端通信为主题;第三部分“部分高级脚本编程资源”,集中介绍了一批第三方脚本编程资源,包括库和API。同时,每部分的最后一章都为案例研究,将学到的内容应用于实践。通过学习全书内容,读者将能构建起属于自己的DOM 实用方法库。 本书适合有Web 开发和设计经验的读者阅读和参考。

2018-01-30

空空如也

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

TA关注的人

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