3 LXL1026lxl

尚未进行身份认证

我要认证

喜欢深度学习,人工智能。

等级
TA的排名 13w+

普通引用(非常量引用)和常量引用作为形参

区别:1、函数的形参为普通引用时,其不能接受常量(如字面值常量、const常量)作为实参。2、函数的形参为常量引用时,可以接受变量和常量实参作为参数。补充:把函数不会改变的形参定义成普通的引用是一种比较常见的错误,这么做会带给函数调用者一种误导,即函数可以修改形参的值。此外,使用引用而非常量引用也会极大的限制函数所能接受的实参类型。我们不能把const对象,字面值或者需要类型转换的对象传递给普通的引用形参。因此应尽量使用常量引用形参。#include <iostream>

2020-09-04 17:23:46

C++ 函数模板和模板函数

1、函数模板:reference:https://www.cnblogs.com/arxive/p/5224151.html函数模板可以用来创建一个通用的函数,以支持多种不同的形参,避免重载函数的函数体重复设计。它的最大特点是把函数使用的数据类型作为参数。函数模板的声明形式为:template<typename 数据类型参数标识符><返回类型><函数名>(参数表){ 函数体}其中,template是 定义模板函数的关键字;tem...

2020-09-01 09:59:01

pytorch中常见错误总结

错误1:在console中输入import torchvision会报错:ImportError: cannot import name 'PILLOW_VERSION'原因:torchvision和Pillow版本不兼容,可能pillow版本过高,如pillow 7.0和torchvision 0.3.0冲突。解决办法:降低Pillow版本,即输入:pip install Pill...

2020-04-01 09:42:52

安装pytorch旧版本

网址:https://pytorch.org/get-started/previous-versions/Linux and Windows# CUDA 9.0conda install pytorch==1.1.0 torchvision==0.3.0 cudatoolkit=9.0 -c pytorch# CUDA 10.0conda install pytorch==1.1....

2020-04-01 09:14:16

Python shutil模块用法

1.shutil.copyfile(oldfile, newfile)复制文件1到文件2中,如txt文件。注意:若文件2不存在,则直接创建文件2,且文件2中内容和文件1内容相同。若文件2存在,则文件2中原有内容会被清除掉。语法:shutil.copyfile(oldfile, newfile)import shutiloldfile = "1.txt"newfile = "2....

2020-01-10 19:46:22

spyder 出现connecting to kernel问题

问题:spyder 出现connecting to kernel问题,一直出不来界面,代码运行不了解决:卸载重装,删除C盘下列目录内容。

2019-12-10 21:05:12

python 画图设置中文字体

windows10中文字体所在文件夹:C:/Windows/Fonts/在代码前面加上:import matplotlib.pyplot as pltplt.rcParams['font.sans-serif']=['simhei'] # 添加中文字体为黑体plt.rcParams['axes.unicode_minus'] =False...#ax[0, 0].se...

2019-11-18 17:06:28

tensorflow报错总结

1、ValueError: Variable v1 already exists, disallowed. Did you mean to set reuse=True or reuse=tf.AUTO_REUSE in VarScope? Originally defined at:解决办法:在代码前面加上:tf.reset_default_graph()即可。...

2019-10-19 11:21:12

C/C++查看变量类型函数

一、导入头文件:#include <typeinfo>,使用typeid(变量名).name()来获取变量类型。#include <iostream>#include <string>#include <typeinfo>using namespace std;int main(){string chars = "234567";...

2019-08-30 15:16:20

求C风格字符串的长度

目录1、使用sizeof计算字符串长度2、使用strlenf计算字符串长度3.C++中提供了string类,对于string类字符串,使用size()函数计算字符串长度。4.获得字符串中从第i位开始长度为l的字符字串。reference:https://www.runoob.com/cplusplus/cpp-strings.html一、C风格的字符串起源于 C语言,并...

2019-08-29 17:19:52

c++ 判断数组为空

方法一:如果数组是用vector定义的,即:vector<int> nums;//或vector<int>& nums;,则这样写:if nums.size() == 0: returnfalse方法二:如果数组是这样定义的,即:int nums[] = {1,2,3};先算下数组长度:nums_lengt...

2019-08-12 10:44:05

CodeBlocks问题解决之引入unordered_map报错问题

1、使用unordered_map错误包含头文件#include <unordered_map>后编译器报错,错误信息为:This file requires compiler and library support for the \ISO C++ 2011 standard. This support is currently experimental, and must ...

2019-08-10 15:57:17

python 绘制柱状图

使用 Matplotlib 提供的bar()函数来绘制柱状图。与前面介绍的 plot() 函数类似,程序每次调用 bar() 函数时都会生成一组柱状图, 如果希望生成多组柱状图,则可通过多次调用 bar() 函数来实现。下面程序使用柱状图来展示《C语言基础》和《Java基础》两套教程历年的销量数据。import matplotlib.pyplot as pltimport numpy...

2019-07-02 20:53:31

python报错关于ipywidgets更新的问题

解决方法:# 方式一pip install ipywidgetsjupyter nbextension enable --py widgetsnbextension# 方式二conda install -c conda-forge ipywidgets方法一试了不行,方法二亲测有效(方法二得提前关掉相关python代码)。prompt截图:reference:h...

2019-06-29 20:51:32

Python关于%matplotlib inline

%matplotlib inline是一个魔法函数(Magic Functions)。官方给出的定义是:IPython有一组预先定义好的所谓的魔法函数(Magic Functions),你可以通过命令行的语法形式来访问它们。可见“%matplotlib inline”就是模仿命令行来访问magic函数的在IPython中独有的形式。magic函数分两种:一种是面向行的,另一种是面向单元型的。...

2019-06-29 19:01:01

matplotlib中的一些命令

matplotlib命令与格式:tick坐标轴主副刻度设置:参见:https://matplotlib.org/api/axis_api.html按固定的数量级缩放轴:例如,要把y轴缩小100倍(1e2),如y轴坐标100->1.0,代码是这样的:ax.ticklabel_format(style='sci',scilimits=(2,2),axis='y')...

2019-06-27 16:12:07

python代码正确,运行不出结果,也不报错的可能原因

原因1:仔细检查是否有多余空格,自己遇到的坑:if __name __ == "__main__":,'name'和'_'之间多了一个空格。持续更新中。。。。。。

2019-06-21 15:40:12

解决from scipy.misc import imread ImportError:cannot import name 'imread'问题

以我的笔记本pytorch环境为例,原先安装的Pillow版本是5.2.0,scipy版本是1.3.0会出现ImportError:cannot import name 'imread'问题,后来进行降级,即降级(可以卸载新的,装旧的)为Pillow版本是5.1.0,scipy版本是1.2.1即可解决。估计新版出错原因是:旧版中的imread函数在新版中换了名字。以我的实验室电脑py36tor...

2019-05-29 22:12:54

ubuntu下unzip解压zip文件中文乱码问题

1、加压时-O指定字符编码unzip -O GBK abc.zip2、解压很复杂的中文名文件称如果报错,用引号括起来即可unzip -O GBK '既有空格 又有括号(之类的)压缩文件.zip'---------------------------------------------------------------------------------------------...

2019-02-15 10:26:31

ubuntu 16.04安装画图软件kolourpaint

打开终端,输入:sudo apt-get install kolourpaint4 -y搜索“kolourpaint”这个软件名即可。

2019-01-31 14:12:21

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 阅读者勋章Lv1
    阅读者勋章Lv1
    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。