
杂记
文章平均质量分 88
玥晓珖
一起学习深度学习
展开
-
python-IDE-spyder自动设置时间,作者、联系方式的方法--python学习笔记27
转载链接:https://blog.youkuaiyun.com/qq_26948675/article/details/539996001、安装好spyder2、打开Spyder,tools,reference,editor,advance-setting,点击edit temptlate for new modules,然后修改部分信息3、添加部分信息,修改成自己想要的。如我添加一句话:One is me...转载 2018-05-08 15:21:46 · 2494 阅读 · 0 评论 -
( 鲁棒性主成分分析)Robust PCA
转载链接:https://blog.youkuaiyun.com/dcxhun3/article/details/72902357主成分分析,这种方法可以有效的找出数据中最“主要”的元素和结构,去除噪音和冗余,将原有的复杂数据降维,揭示隐藏在复杂数据背后的简单结构。我们知道,最简单的主成分分析方法就是PCA了。从线性代数的角度看,PCA的目标就是使用另一组基去重新描述得到的数据空间。希望在这组新的基下,能尽量...转载 2018-05-24 21:36:29 · 2390 阅读 · 0 评论 -
python 各种小模块(glob,sys)
1. Python glob使用http://www.cnblogs.com/lovemo1314/archive/2011/04/26/2029556.htmlglob是python自己带的一个文件操作相关模块,用它可以查找符合自己目的的文件,就类似于Windows下的文件搜索,支持通配符操作,*,?,[]这三个通配符,*代表0个或多个字符,?代表一个字符,[]匹配指定范围内的字符,如[...原创 2018-11-29 03:55:22 · 511 阅读 · 0 评论 -
tf.layers.conv3d VS tf.nn.conv3d
二者本质无区别,输入参数的方式有区别,可以看如下的例子:import tensorflow as tfx = tf.placeholder(tf.float32,[3,5,128,128,3])filter1 = tf.placeholder(tf.float32,[3,5,3,3,10])print(x.shape)inputs = tf.layers.conv3d...原创 2019-01-21 01:48:14 · 3814 阅读 · 0 评论 -
tf.train.saver()
将训练好的模型参数保存起来,以便以后进行验证或测试。tf里面提供模型保存的是tf.train.Saver()模块。模型保存,先要创建一个Saver对象:如saver=tf.train.Saver()在创建这个Saver对象的时候,有一个 max_to_keep 参数,这个是用来设置保存模型的个数,默认为5,即 max_to_keep=5,保存最近的5个模型。如果你想每训练一代(epo...原创 2019-01-22 02:23:38 · 781 阅读 · 0 评论 -
tensorflow中的batch normalization
1.原理公式如下:y=γ(x-μ)/σ+β其中x是输入,y是输出,μ是均值,σ是方差,γ和β是缩放(scale)、偏移(offset)系数。一般来讲,这些参数都是基于channel来做的,比如输入x是一个16*32*32*128(NWHC格式)的feature map,那么上述参数都是128维的向量。其中γ和β是可有可无的,有的话,就是一个可以学习的参数(参与前向后向),没有...原创 2019-01-22 04:01:26 · 898 阅读 · 0 评论 -
tf.nn.sparse_softmax_cross_entropy_with_logits &tf.nn.softmax_cross_entropy_with_logits
两个函数的区别两个函数虽然功能类似,但是其参数labels有明显区别。tf.nn.softmax_cross_entropy_with_logits()中的logits和labels的shape都是[batch_size, num_classes],而tf.nn.sparse_softmax_cross_entropy_with_logits()中的labels是稀疏表示的,是 [0,num_...原创 2019-01-29 02:54:31 · 432 阅读 · 0 评论 -
linux 批量整理文件
前段日子学会了一种整理文件很容易的方法,一句话顶一小时工作量,特地记录一下。。1. cd +文件路径,进入文件夹在使用cd 时可结合tab键提示,两次tab键显示此路径下所有文件在windows 系统可以下载MobaXterm 。若在windows 终端需要使用 cd /d +文件路径进入文件夹。如果文件夹名臣个存在空格需要转义符号 “/”2. ls 显示当前路径下所...原创 2019-03-25 02:02:28 · 786 阅读 · 0 评论 -
基于TensorFlow虚拟环境的Jupyter Notebook的使用windows
1.环境搭建:直接运行jupyter notebook将不能看到我们之前搭建的虚拟环境。为了让Jupyter Notebook支持虚拟运行环境,需要在Anaconda里安装一个插件。回到终端下面,用Ctrl+c退出目前正在运行的Jupyter Notebook Server,然后执行:conda install nb_conda再重新开启Jupyter Notebook:jupyter note...原创 2018-05-14 11:07:04 · 2316 阅读 · 0 评论 -
备份win7系统搭建好的深度学习平台
建议每次安装好所有系统之后进行备份,避免一朝不慎毁所有的悲剧系统win7,搭建TensorFlow和pytorch平台搭建平台链接:https://blog.youkuaiyun.com/u010327061/article/details/80150106备份和还原步骤:参考链接:https://jingyan.baidu.com/article/60ccbceb005e4c64cab197d6.html...原创 2018-05-13 22:01:15 · 249 阅读 · 0 评论 -
python中出现IndentationError:unindent does not match any outer indentation level错误
转载链接:https://blog.youkuaiyun.com/u010412719/article/details/47089473python中出现IndentationError:unindent does not match any outer indentation level今天在网上copy的一段代码,代码很简单,每行看起来该缩进的都缩进了,运行的时候出现了如下错误: 【解决过程】 1.对于...转载 2018-05-16 23:17:19 · 307 阅读 · 0 评论 -
杂记(三):运行代码时显示显卡设备是不可移动的,无法弹出或拔出
问题如图:问题:显卡驱动过新方法:根据显卡型号换一个旧版本驱动。可以在驱动精灵直接操作先卸载在安装低版本的:打开驱动精灵——驱动管理——找到对应驱动——选择合适版本——选择或者安装。如果安装不成功先卸载重启后重新安装。参考:http://www.th7.cn/system/win/201706/216388.shtmlhttps://blog.youkuaiyun.com/liuyl2016/article/...原创 2018-05-04 11:23:35 · 4378 阅读 · 0 评论 -
增加spyder模块代码提示功能和spyder 代码自动补齐设置方式
转载链接:https://blog.youkuaiyun.com/pursuit_zhangyu/article/details/79622150实用!!增加spyder模块代码提示功能找到C:\Users\yue(自己电脑)\Anaconda3\envs\tensorflow-gpu\Lib\site-packages\spyder\utils\introspection也就是自己在TensorFlow虚拟...转载 2018-05-03 21:36:27 · 8714 阅读 · 0 评论 -
卸载vs2010重装vs2017(亲测可行)——win7
1.手动卸载2010:参考链接:https://blog.youkuaiyun.com/heng_2679/article/details/39024285 环境:Win7 卸载工具:IobitUninstaller(绿色版)//个人推荐,比较强大好用在软件上按照以下顺序:1.Microsoft .NET Framework 4 框架 //建议保留,很多东西会用到1.1.Mi...原创 2018-05-12 10:12:52 · 12374 阅读 · 3 评论 -
Windows下安装tensorflow GPU版本报错:OSError: [WinError 126] 找不到指定的模块/Could not find 'cudart64_90.dll'.http
转载链接:https://blog.youkuaiyun.com/wobeatit/article/details/79207196之前一直在学深度学习的理论知识,今日心血来潮,突然想试试深度学习框架的使用,因为之前在学习卷积神经网络时,一直使用的都是python,于是此次选择深度学习框架时,我锁定了TensorFlow这一款由Google开发基于python编程的深度学习框架。 在安装Tens...转载 2018-05-12 19:42:24 · 2317 阅读 · 0 评论 -
Windows的cmd中cd指令切换路径(和Linux不同)
转载链接:https://blog.youkuaiyun.com/jmhjava/article/details/77198409Windows的cmd中cd指令无法转换路径怎么办?1,首先我们看看盘符,我的电脑里有 C D E盘。2,按下WIN+R键 输入cmd,打开cmd窗口。3,默认路径为用户文档路径,如果想切换到D盘 ,输入cd d: 是不行的。4,AppData是C盘里的一个目录,如果用cd指令...转载 2018-05-13 14:05:43 · 2136 阅读 · 0 评论 -
PyTorch no longer supports this GPU because it is too old.(亲测可用)
我的显卡型号是NVIDIA GeForc GTX 950M,原创 2018-05-13 14:38:41 · 6341 阅读 · 2 评论 -
杂记(一):简单Linux的终端操作杂记
环境:Linux, Python1. python 相关操作(1)查看默认Python版本,在终端输入Python(2)使用 quit(), exit(), 或者Ctrl-D退出Python命令行(3)把默认的Python2换成Python3, 终端输入:alias python='/usr/bin/python3' (4)进入某文件夹, 终端输入 cd 某文件夹名字,cd ...原创 2018-04-15 21:27:17 · 259 阅读 · 0 评论 -
杂记(二):深度学习中需要注意的Python语句
1.np.multiply和np.dot的区别:① 同线性代数中矩阵乘法的定义: np.dot()np.dot(A, B):对于二维矩阵,计算真正意义上的矩阵乘积,同线性代数中矩阵乘法的定义。对于一维矩阵,计算两者的内积。② 对应元素相乘 element-wise product: np.multiply(), 或 *在Python中,实现对应元素相乘,有2种方式,一个是np.multiply(...原创 2018-04-20 22:56:58 · 346 阅读 · 0 评论