自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 RuntimeError: Ninja is required to load C++ extensions

pytorch版本过高

2023-03-01 14:02:34 603 1

原创 STL常用生成算法和集合算法(20221207)

STL常用生成算法和集合算法

2022-12-07 19:19:15 786

原创 STL常用排序算法、替换算法、拷贝算法(20221207)

常用排序 拷贝 替换算法

2022-12-07 15:10:54 774

原创 STL的常用算法-查找 (20221130)

STL常用查找算法

2022-11-30 13:34:34 527

原创 STL的常用遍历算法(20221128)

STL遍历算法

2022-11-28 21:17:54 454

原创 内建函数对象(20221128)

内建函数对象

2022-11-28 18:22:30 71

原创 函数对象(仿函数)、谓词(20221126)

仿函数

2022-11-26 13:31:09 185

原创 STL案例:员工分组 (20221125)

STL案例

2022-11-25 19:21:13 201

原创 map容器(20221125)

map容器语法

2022-11-25 19:19:40 1791

原创 pair、set的排序规则(20221124)

set排序规则

2022-11-24 21:53:42 711

原创 set和multiset容器(20221123)

set容器基本语法

2022-11-23 14:47:44 403

原创 list容器(20221117)

list容器基本语法

2022-11-17 20:54:33 986

原创 stack容器、queue容器(20221116)

栈和队列容器

2022-11-16 16:13:25 139

原创 案例:评委打分(20221116)

容器小案例

2022-11-16 15:28:12 123

原创 deque容器(20221115)

deque容器基本语法

2022-11-15 16:06:53 303

原创 vector容器 (20221115)

vector容器基本语法

2022-11-15 14:52:46 393

原创 在服务器中网络错误:HTTP 000 CONNECTION FAILED for..

CondaHTTPError: HTTP 000 CONNECTION FAILED for url Elapsed: -

2022-09-26 19:06:01 1029

原创 点云可视化工具:mayavi、VTK、traits的安装(windows python3.8)

注意下载mayavi时,不是单纯下载mayavi,要下载与已经下载的VTK版本相匹配的mayavi+vtk版本(不然后续显示会报错)去下载VTK,traits,Mayavi的python3.8的.whl安装包。保存路径为自己的虚拟环境的路径,方便直接用pip安装(安装完毕可以将其删掉)3、安装第一步下载的安装包记得按照顺序,顺序不对我也不知道会不会有问题。安装mayavi时候,会自动下载下载pyface。安装顺序: VTK、traits、mayavi。1、第一步下面网址去下载whl安装包。

2022-09-22 10:23:54 1562

原创 PaddingError: Placeholder of length ‘30‘ too short in package

PaddingError: Placeholder of length '30' too short in package http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge::tk-8.6.12-h8ffe710_0. The package must be rebuilt with conda-build > 2.0.

2022-09-01 21:29:45 1107 3

原创 STL:string容器操作

string容器

2022-08-16 14:25:17 289

原创 STL初始、容器遍历方式及嵌套

STL初始及基本概念

2022-08-16 11:47:40 724

原创 《c++提高编程》类模板

类模板作用建立一个通用的类,类中的成员数据类型可以不具体定制,用一个虚拟的类型来代表。(1)当子类继承的父类是一个类模板时,子类在声明时要指定父类中T的类型。而类模板中的成员函数调用时才创建。(3)如果想灵活指定出父类中T的类型,子类也需要变为类模板。(2)参数模板化---将对象中的参数变为模板进行传递。(3)整个类模板化---将这个对象类型模板化进行传递。(1)指定传入的类型---直接显示对象的数据类型(类模板实例化出来的对象向函数传参的方式(3种)(2)类模板在模板参数列表中可以有默认参数。...

2022-07-21 16:21:31 316

原创 sort函数、accumulate函数

c++中sort函数和accumulate函数

2022-07-21 16:04:14 329

原创 windows下pytorch gpu版本安装

pytorch gpu版本快速安装 无需单独安装cudatoolkit和cudnn

2022-07-06 17:47:00 2147

原创 在anaconda虚拟环境中安装tensorflow-gpu版本

tensorflow-gpu 2.3.0安装

2022-06-17 16:49:26 552

转载 2021TensorFlow各个GPU版本CUDA和cuDNN对应版本整理

笔记

2022-06-07 15:35:38 1077

原创 unordered_map的遍历方式

unordered_map遍历

2022-06-03 17:43:42 2953

原创 jupyter notebook 点击运行没反应解决办法

jupyter notebook 点击运行没反应解决办法

2022-06-02 23:12:39 3886 3

原创 安装ubuntu18.4踩坑

1、准备一个u盘2、下载ubuntu系统3、在window系统中用u盘创建一个启动盘注:2、3两点可参考(4条消息) 安装ubuntu系统详细步骤(双系统)_一只努力向上的佳佳怪的博客-CSDN博客_安装ubuntu4、当发现报错:Failed to open \EFI\BOOT\MMX64.efi -Not Found 时,在windows系统下将u盘里的路径:EFI/BOOT/ 下的grubx.efi 重命名为 mmx64.efi 即可。然后重新安装。5、当安装到最后一步系统崩溃

2022-05-26 15:44:54 495

原创 《c++提高编程》模板、函数模板

一、模板1、模板的基本概念模板就是建立通用的模具,大大提高复用性。1)模板的特点模板不可以直接使用,它只是一个框架模板的通用并不是万能的。2、函数模板c++另一种编程思想称为泛型编程,主要利用的技术就是模板。c++提供两种模板机制:函数模板和类模板1)函数模板的作用建立一个通用函数,使函数的返回值类型和形参类型可以不具体制定,用一个虚拟的类型来代表。语法:template<typename T> 函数声明或定义解释:tem...

2022-05-05 18:13:47 378

原创 c++学习笔记:文件操作

文件操作1、程序运行时产生的数据都属于临时文件,程序一旦运行结束后都会被释放,通过文件可以将数据持久化2、c++对文件的操作需要包含头文件<fstream>3、文件类型分为两种:1)文本文件:文件以文本的ASCII码的形式存储在计算机中2)二进制文件:文件以文本的二进制的形式存储在计算机中,用户一般不能直接读懂它们4、文件操作分为三大类:1)写操作 ofstream (o 表示 out 输出)2)读操作 ifstream (i表示input 输入)3...

2022-04-13 10:55:29 4372

原创 opencv快速下载

OpenCV/opencv_contrib国内快速下载 | 绕云技术笔记 (raoyunsoft.com)

2022-04-11 10:28:20 2818

原创 cmake按要求配置好点configure后却一直报:cmake Error in Configuration process,project files maybe invalid

错因:cmake版本与当前vs版本不兼容,尝试换一个更低版本,我最开始用的vs2017+cmake 3.23报错,将cmake版本换为3.15后,正确,可以Generate其CMakeLists.txt文件如下:

2022-04-09 17:56:49 3310 4

原创 c++学习笔记:多态

c++面向对象三大特征之一的多态的基本语法!

2022-04-09 15:34:38 1172

原创 c++学习笔记:继承

3月24日一、继承1、继承的好处:减少重复代码2、语法:class 子类:继承方式 父类{ };3、子类也称为派生类,父类也称为基类。4、派生类中的成员包含两大部分:1)从基类中继承过来的 (共性)2)自己类增加的成员 (个性)6、继承方式:public、protected、private1)公共继承:父类中的私有成员不可访问继承,其余部分均可继承,且访问权限不变,父类中为public就为public,为protected就为protected;..

2022-03-29 13:23:43 894

原创 关于访问二维数组时的判空问题(题目:顺时针打印矩阵)

判断二维数组是否为空时,要先用if( matrix.size()==0||matrix[0].size()==0) 进行判断,而不能先定义一个len1、len2int len1 = matrix.size();int len2 = matrix[0].size();然后再if(len1==0||len2==0) 这样的话如果matrix.size()==0后,根本无法访问matrix[0] ,在计算len2时会造成读取内存错误题目:答案:class Sol...

2022-03-28 13:24:51 317

原创 返回数组中只出现一次的数字:异或运算

最先想到的是建立一个unordered_map<int,bool>来实现,但还是需要额外的空间。如果不考虑不能用额外的空间和时间复杂度的话可以有很多种办法,但考虑的话个人只能参考答案的解法:用异或运算异或运算的性质:1)任何数和 0 做异或运算,结果仍然是原来的数,即 a⊕0=a。2)任何数和其自身做异或运算,结果是 0,即 a⊕a=0。3)异或运算满足交换律和结合律,即 a⊕b⊕a=b⊕a⊕a=b⊕(a⊕a)=b⊕0=b。所以不难理解对整个数组的每个元素挨个...

2022-03-23 18:03:41 137

原创 数值的整数次方:&运算、二进制移位

3月23日解法一:暴力解法(会超出时间限制)解法二:递归法要求x的n次幂,比如求2的4次幂,2x2x2x2 是不是可以等价于求 (2x2)*(2x2)即4的2次幂,即x的n/2次幂,这样就会减少for循环的一半的时间。若n为奇数,则可先拿一个x出来,然后其余部分化为x的(n-1)/2次幂。代码如下:解法三:迭代法,与法二类似,但不用递归当n为奇数时,可以先用res = res*x存储一个x,若为偶数,则直接x*x,然后每次x*x之后再将n>>1,知道.

2022-03-23 17:20:13 285

原创 二级制中1的个数(注意左移右移操作)

3月22日法一:逐位检查,检查32次,每次将n右移一位,即判断n的最右边那位是不是位1,用n&1==1来判断,若n=1,则n&1=1,若n=0,则n&1=0;法二:优化方法,由n&(n-1)会将n的最右边的1变为0的方法,可以优化法一的比较次数。如n=6,二进制表示为 0110 ,n-1=5,二进制表示为0101,所以n&(n-1) =0100 ,这样以n!=0为执行条件,有多少个1就会执行多少次,减少比较次数。注意:c++中的

2022-03-22 17:09:19 185

原创 tensorflow学习笔记:卷积神经网络

用神经网络对手写数字数据集进行分类,并打印出分类准确度一般神经网络对于手写数字数据集的分类准确度:import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_dataimport osos.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'mnist = input_data.read_data_sets('MNIST', one_hot=True) # 下载数据包

2022-03-19 18:28:08 1417

空空如也

空空如也

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

TA关注的人

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