- 博客(229)
- 资源 (11)
- 收藏
- 关注
原创 深度学习心得
Pooling层的作用是增加模型的鲁棒性,让模型对输入的少量变化不那么敏感。其经常要与softmax一起使用,就是为了学习one-hot分布。如果真想通过降维,减少模型训练参数,那应该用PCA降维方法,3. cosine的相似度是【-1,1】,不是【0,1】
2024-05-04 20:06:30
212
转载 Linux---使用kill杀不掉进程解决方案
https://www.cnblogs.com/shuai7boy/p/12540104.html
2022-01-20 10:35:27
795
原创 conda 安装特定版本的cudatoolkit
有时候,linux的电脑中cuda版本是10.2,但是因为程序中使用的tensorflow 1.x,那么必须要装cuda10.0.一共有两种方法,一种是在linux系统中装cuda10.0,和cudnn等cuda10.2 和cudnn 7.6.5安装之路_masterShaw的博客-优快云博客一种是在conda的环境中安装cudatoolkitconda install cudatoolkit=1.0...
2021-10-26 15:04:24
10091
转载 nvidia驱动,cuda10.2 和cudnn 7.6.5安装之路
删除原有cuda禁用nouveau驱动sudo vim /etc/modprobe.d/blacklist.conf在文本最后添加:blacklist nouveauoptions nouveau modeset=0然后执行:sudo update-initramfs -u重启:sudo reboot执行以下命令,如果没有屏幕输出,说明禁用nouveau成功:lsmod | grep nouveau卸载sudo /usr/local/cuda-1
2021-09-16 20:50:15
1869
转载 TensorFlow:判断CUDA和GPU是否可用
判断CUDA是否可用:tf.test.is_built_with_cuda()判断GPU是否可用:tf.test.is_gpu_available(cuda_only=False, min_cuda_compute_capability=None)可用时:不可用时:
2021-09-15 00:11:47
927
原创 PPT画的图如何保存为没有质量问题的PDF
一,常见的质量问题二,如何查看pdf的印前检查adobe acrobat pro dc ->工具->PDF标准->印前检查->pdf分析三,PPT如何保存为没上面问题的PDF1. 一定要选【蓝色】,不可以用【黄色】2. 如果选了【蓝色】,还有transparency group 或者 soft mask问题。则点击【选项】,勾选红色框的地方即可...
2021-08-25 17:13:05
373
原创 linux下的访问路径和软链接
sudo 访问的是/usr/bin普通用户访问的是 /usr/local/bin删软链接 rm -rf ./test_chk_ln创建软连接 sudo ln -s /usr/local/bin/pip3 /usr/local/bin/pip
2021-08-13 19:05:26
616
原创 git 上传大于100M的大文件
使用git large file storage,https://git-lfs.github.com/下载安装好之后,就进入自己本地git 仓库,执行git lfs install及后面的代码
2021-08-01 17:03:48
222
原创 Git 的常见使用命令
error: RPC failed; curl 92 HTTP/2 stream 0 was not closed cleanly: PROTOCOL_ERROR (err 1)git config --global http.version HTTP/1.1 # 也可能是数据文件太大,传不过去git config --global http.postBuffer 2572864000git 删除已经 add 的文件 记录git rm -r --cached filenamegit
2021-07-28 01:03:10
1197
原创 tf/torch 更新/赋值tensor
tf.assign(不好用,千万别用。请用tf.scatter_update方法)def t6(): """ success Returns: """ sess = tf.Session() a = tf.get_variable(dtype=tf.int32, shape=[10, 3], name='item_table') print(a) a = a[5,:].assign([100,100,100]) print(a)
2021-07-19 11:34:28
1487
原创 文章挂到arxiv上
一,本地一个文件一个文件传(其中需要传)参考:https://zhuanlan.zhihu.com/p/109405192二,通过overleaf传压缩包点击右上角【submit】-【submit your paper to the arxiv】,就可以下载到zip包,然后进入arxiv网站直接upload zip包即可。三,注意事项① 编译时出现 successful 字样即可。即使后面编译log中,second部分出现 reference找不到也不要管他。就是编译成功了。这时候看 p
2021-04-21 12:54:14
1608
原创 使用cv2.applyColorMap画热力图
# cam1 是[c, h, w]的矩阵ss = np.min(cam1, axis=1)bb = np.max(cam1, axis=1)for i in range(len(cam1)): for j in range(len(cam1[i])): # 不能乘以255,因为一旦x255,则热力中心部分的值就是255了,也就是白色,导致热力图中间被镂空了 cam1[i][j] = (cam1[i][j]-ss[i]) * 200.0 / bb[i] .
2021-04-13 15:55:38
5639
转载 机器学习中,评价指标Top
实现代码:def evaluteTop1(model, loader): model.eval() correct = 0 total = len(loader.dataset) for x,y in loader: x,y = x.to(device), y.to(device) with torch.no_grad(): logits = model(x) pred = ..
2020-11-30 17:53:22
970
原创 机器学习中梯度爆炸、梯度消失问题
正常损失训练图异常损失训练图问题分析梯度爆炸或消失。具体分析和解决方法请看:https://blog.youkuaiyun.com/raojunyang/article/details/79962665
2020-11-27 20:45:54
219
原创 python在linux系统运行过程中的打印日志重定向问题
python test.py > log.txt这段代码是日志重定向,但是它要缓存很久才会写入到log.txt文件中。python -u test.py > log.txt 2>&1 &这段代码会将日志立马写入到log.txt中。-u 的意思就是强力写入不缓存。2>&1 的作用是:程序出错的话,不止把标准输出重定向,还要把标准错误重定向...
2020-11-27 20:30:34
1371
原创 torchvision.transforms,datasets使用方法
https://zhuanlan.zhihu.com/p/200876072http://noahsnail.com/2020/06/12/2020-06-12-%E7%8E%A9%E8%BD%ACpytorch%E4%B8%AD%E7%9A%84torchvision.transforms/class DatasetSplit(Dataset): """An abstract Dataset class wrapped around Pytorch Dataset class.
2020-11-23 17:04:27
391
转载 linux 下 shell命令 if 的“-e,-d,-f”, -z等是什么意思
参考链接https://cloud.tencent.com/developer/article/1489200
2020-09-22 18:25:04
2509
原创 不同语言的深浅拷贝
浅拷贝是拷贝地址,深拷贝是拷贝值Java中的对象: 浅拷贝Python中的对象,tf、torch、paddle中的对象:浅拷贝
2020-09-01 11:34:14
209
原创 配置cuda,conda
~$ vim .bashrc# >>> conda initialize >>># !! Contents within this block are managed by 'conda init' !!__conda_setup="$('/home/sff/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"if [ $? -eq 0 ]; then eval "$__conda_se.
2020-07-16 15:25:23
653
转载 docker安装 | docker 阿里云 上传下载镜像
操作网址https://www.cnblogs.com/danielyoung/p/10608677.html
2020-07-16 15:08:46
295
原创 修改pip源,apt-get源,docker源
修改pip源(清华源)修改docker源在/etc/docker/daemon.json文件中,Ubuntu没有的话则自己创建daemon.json文件。文件内容为:{ "registry-mirrors": ["https://hub-mirror.c.163.com", "http://f1361db2.m.daocloud.io", "https://docker.mirrors.ustc.edu.cn", "https://registry.docker-cn.
2020-07-15 23:09:50
624
原创 论文作图技巧
1. PPT 做出高清无损图左图是正常情况下,将 高清图片 插入到 PPT中,然后缩小编辑后,保存为PDF时的分辨率。右图是我们需要的高清PDF。下面是制作步骤:① 【文件】-【选项】-【高级】-勾选【不压缩文件中的图像】-将默认目标输出设置为【330 ppi】。② 【设计】-【幻灯片大小】-【自定义幻灯片大小】-将 幻灯片 大小宽度 高度 设置的尽量大一些(我直接在数字最前面加了个1)③ 插入图片,拖拽放大缩小,如果需要打字,字体调大。④ 另存为PDF,完成!2. VISIO
2020-06-24 11:23:36
1595
原创 机器学习中几个关键操作
固定参数不进行训练pytorch1. 模型中设置# Fix the layers before conv3:for layer in range(10): for p in self.vgg.features[layer].parameters(): p.requires_grad = False2. 变量声明时设置# 方法1from torch.autograd import Variablex = Variable(torch.randn(5, 5), r
2020-06-01 16:14:57
439
原创 机器学习优化问题
误差误差:方差 ,偏差 和 噪声之和偏差(bias):描述的是偏离正确值的程度。高偏差指的是:训练集损失值 和 交叉验证集 损失值都很大,欠拟合。方差(variance): 描述的是预测值的波动情况。高方差指的是:训练集损失值很小,但是交叉验证集 损失值很大,过拟合。噪声:表达了在当前任务上任何学习算法所能达到的期望泛化误差的下界。归一化(Normalization)用以解决 梯度消失/爆炸 的问题。vanishing/exploding gradients hav...
2020-06-01 11:38:35
434
原创 Anaconda 的使用
conda 创建新环境conda create -n your_env_name python=your_python_versionconda 查看已有环境conda info -econda 切换环境
2020-05-25 10:52:13
313
原创 LaTex使用手册
LaTex 字符大全:https://blog.youkuaiyun.com/itnerd/article/details/82952717LaTex数学公式:https://blog.youkuaiyun.com/weixin_42373330/article/details/89785443
2020-01-13 17:04:40
851
转载 padding操作
之前对卷积网络中padding操作一直存在错误理解,以为padding=SAME为输入和输出尺寸一样大,但是最近看了一些论文和资料后发现,之前的理解错误,下面是tensorflow中源码的实现,可以看出padding=VALID和padding=SAME的计算公式...
2019-09-26 16:38:55
1340
转载 CNN中卷积、池化、激活,Fully Connected layer,Global Average Pooling的作用
raditional Pooling Methods要想真正的理解Global Average Pooling,首先要了解深度网络中常见的pooling方式,以及全连接层。众所周知CNN网络中常见结构是:卷积、池化和激活。卷积层是CNN网络的核心,激活函数帮助网络获得非线性特征,而池化的作用则体现在降采样:保留显著特征、降低特征维度,增大kernel的感受野。深度网络越往后面越能捕捉到物体...
2019-09-21 17:16:19
1078
转载 pytorch
官网:https://pytorch.org/ (有安装教程)gpu 加速:https://blog.youkuaiyun.com/xiaosongshine/article/details/89401522莫烦教学视频:https://www.bilibili.com/video/av15997678/?p=14
2019-07-10 17:24:29
228
原创 设置 Edge 阅读PDF文档时的背景颜色
1.为了调整颜色,需要控制浏览器内置pdf阅读器的api,但是大多是情况下下我们是无法介入的,包括chrome和Firefox的都是封装好的插件。打开一个现实pdf的页面,F12查看源码,我们可以看到整个文件都嵌入到<html>中,background-color:rgb(199,237,154); opacity: 0.7;...
2019-06-26 15:30:21
14101
5
原创 Python 远程debug
1. 创建一个deployment2. 选择sftp,设置相应参数connection3. 设置mappings4.这些设置好之后,进入run--edit configurations,5. 要在程序入口的.py文件开头中添加一段代码:参考资料:https://blog.youkuaiyun.com/fawn2315/article/details/2430408...
2019-06-24 17:58:06
750
原创 tensorflow报错问题
1. tensorflow-gpu与tensorboard版本不一致导致运行代码时报错,错误如下解决方法:使用相同版本,问题就解决了。比如下面
2019-06-13 13:25:51
428
原创 tensorflow使用误区与技巧
错误方法:def data_format(sess, image_array, label_array, slice_array): train_image_array = [] train_label_array = [] for b in range(len(image_array)): for r in range(len(slice_array...
2019-06-01 10:00:13
191
原创 tensorflow中卷积和池化函数中padding问题
一. 池化:padding="SAME"import tensorflow as tfimport numpy as npa = [[[[1,3,2], [4,6,5], [7,9,8]]]]a = np.transpose(a, [1, 2, 3, 0])print(a.shape)b = tf.nn.max_pool(a, [1, 2, 2, 1],...
2019-05-23 14:29:31
683
原创 Object detection
在卷积神经网络中,感受野的定义是:卷积神经网络每一层输出的特征图(feature map)上的像素点在原始图像上映射的区域大小。论文列表链接Faster RCNN算法解析(附源代码,可以直接运行)Bounding box regression详解faster R-CNN中anchors 的生成过程(generate_anchors源码解析)faster rcnn中anch...
2019-05-21 18:00:04
482
转载 【CNN】理解卷积神经网络中的通道 channel
https://blog.youkuaiyun.com/sscc_learning/article/details/79814146
2019-05-13 15:24:54
1366
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人