标题将anaconda添加进环境变量的方法:
#打开bashrc
gedit ~/.bashrc
#添加环境
export PATH="/home/自己的用户名/anaconda3/bin:$PATH"
在ubuntu终端进行复制粘贴的快捷键
复制ctrl+shift+c
粘贴ctrl+shift+v
其余地方和win一样
使用wget下载出现错误切表明核心已转储
使用wget -c URL即可断点继续下载
ubuntu安装cudnn
首先版本一定要对应,自己版本的cuda对应cudnn,然后我自己是ubuntu所以根据版本信息,然后一定要安后缀写了ubuntu版本,就是指那三个deb版本
关于cudatoolkit版本选择
正确的选择需要看nvcc --version里面的版本,不能看nvidia-smi里面的版本,其分别是运行时API和驱动API
log-softmax
如果说softmax是一个所有数据都变成e为底的概率分布,那么log不过是在外面套上一层log函数而已,
关于argmax的dim问题
argmax(input,dim=),这里输入是一个n维的tensor,而dim表示想要对元素进行进行排序得到最大输出的维度,也就是说如果输入(m,n)的一个数组,要取出每一行最大的元素的序号,那么就会输出一个(m,1)的数组,即列这个维度消失了,即reduce了,所以要搞清楚。
lambda函数
匿名函数lambda:是指一类无需定义标识符(函数名)的函数或子程序。
lambda 函数可以接收任意多个参数 (包括可选参数) 并且返回单个表达式的值。
图像经过卷积后大小
N = (W − F + 2P )/S+1,w代表图像尺寸,F卷积核大小,p为填充像素数,s为步距