机器学习
白青刚
这个作者很懒,什么都没留下…
展开
-
nvcc和nvidia-smi显示的版本不一致
【CUDA】nvcc和nvidia-smi显示的版本不一致?总结:CUDA有两种API,一个是驱动API(Driver Version),依赖NVIDIA驱动,由nvidia-smi查看,另一个是运行API(Runtime Version)是软件运行所需要的,一般驱动API版本>=运行API版本即可。这个也说明了具体原因https://stackoverflow.com/questions/53422407/different-cuda-versions-shown-by-nvcc-and-n原创 2020-12-27 21:27:29 · 986 阅读 · 0 评论 -
残差神经网络分析
知乎地址https://zhuanlan.zhihu.com/p/80226180转载 2020-10-05 21:26:41 · 275 阅读 · 0 评论 -
认识机器学习与深度学习的区别(流程算法)
深度学习与机器学习的区别https://blog.csdn.net/weixin_42008209/article/details/82714728认识机器学习与深度学习的区别https://www.cnblogs.com/zhouwenfan-home/p/10328500.html原创 2020-10-02 20:28:40 · 244 阅读 · 0 评论 -
python中import和from import *的区别
https://www.jianshu.com/p/25a7ffe7c770原创 2020-09-25 20:28:01 · 214 阅读 · 1 评论 -
(干货)Tensorflow2.0的基础操作
https://zhuanlan.zhihu.com/p/65475948原创 2020-09-23 22:33:53 · 116 阅读 · 0 评论 -
踩坑无数tensorflow-gpu版本
主要教程参考https://blog.csdn.net/qq_30091945/article/details/82953070这里特别提醒大家,一定要去官网查看对应tensorflow版本、keras版本、cuda版本、cudn版本以及python版本,不要以为全都安装最新得就可以。本人血的教训啊!。。。这里po出对应版本得查看网址https://www.tensorflow.org/install/source_windows#install_visual_c_build_tools_2019原创 2020-09-23 20:00:23 · 180 阅读 · 0 评论 -
OpenCV笔记resize()函数和applyColorMap创建伪彩色
Python-OpenCV中的resize()函数https://www.cnblogs.com/lfri/p/10596530.html如何使用OpenCV的applyColorMap创建伪彩色https://www.sohu.com/a/343215045_120197868cv2.applyColorMap 伪色彩https://blog.csdn.net/weixin_36670529/article/details/104001820OpenCV笔记(二)cvtColor与伪彩色、图像原创 2020-09-21 14:12:39 · 113 阅读 · 0 评论 -
python基础之numpy.reshape、ravel() 和 flatten()函数详解
python基础之numpy.reshape详解https://www.jianshu.com/p/fc2fe026f002numpy的ravel() 和 flatten()函数https://blog.csdn.net/liuweiyuxiang/article/details/78220080原创 2020-09-21 13:06:09 · 592 阅读 · 0 评论 -
深度学习中为什么普遍使用BGR而不用RGB?
知乎:深度学习中为什么普遍使用BGR而不用RGB?https://www.zhihu.com/question/26404479Halcon学习之三:有关图像通道的函数(R是三通道,B是1通道,G二通道),排列顺序BGR:https://www.cnblogs.com/qqhfeng/p/7722658.html知乎:https://www.zhihu.com/question/59658151一直不明白,在下边的代码中:im[:,:,0] -= 103.939im[:,:,1] -= 116原创 2020-09-20 21:56:46 · 1787 阅读 · 0 评论 -
Jupyter notebook与Markdown简易教程
Jupyter notebook与Markdown简易教程https://zhuanlan.zhihu.com/p/97718265转载 2020-09-18 00:35:39 · 408 阅读 · 0 评论 -
keras输出张量遇到问题 module ‘tensorflow‘ has no attribute ‘Session‘
keras输出张量的方法有两种with tf.Session() as sess: print (sess.run(constant_tsr))with tf.Session():#也可以写为with tf.Session() as sess: print(constant_tsr.eval())#第二种方法输出错误 module 'tensorflow' has no attribute 'Session'原因tensorflow版本为2.0以上,移除了 tf.Session原创 2020-09-17 23:40:03 · 217 阅读 · 0 评论 -
python查看数据(数值/数组)类型
1、isinstance/typeisinstance() 函数来判断一个对象是否是一个已知的类型,类似 type()。isinstance() 与 type() 区别:type() 不会认为子类是一种父类类型,不考虑继承关系。isinstance() 会认为子类是一种父类类型,考虑继承关系。如果要判断两个类型是否相同推荐使用 isinstance()isinstance,type都是针对单个数若是数组a=np.array([[1.0,2.0,3.0],[4.0,5.0,6.0]])pri原创 2020-09-17 10:45:53 · 16024 阅读 · 0 评论 -
如何理解Python中“if __name__==‘__main__‘:”
阅读目录1 引言2 程序入口3 模块导入4 “name”与“main”5 总结1 引言 在Python当中,如果代码写得规范一些,通常会写上一句“if name==’main:”作为程序的入口,但似乎没有这么一句代码,程序也能正常运行。这句代码多余吗?原理又在哪里?本篇博文对此进行总结说明。2 程序入口学过Java、C、C++的程序员应该都知道,每次开启一个程序,都必须写一个主函数作为程序的入口,也就是我们常说的main函数。如下所示, main()就是Java中的一个main函数。p原创 2020-09-16 11:25:47 · 197 阅读 · 0 评论 -
Keras框架下用.flow_from_directoryt自己构建数据集
Keras框架下用.flow_from_directoryt自己构建数据集地址:https://www.cnblogs.com/hujinzhou/p/12368926.html转载 2020-09-07 21:19:52 · 289 阅读 · 0 评论 -
上采样和下采样|神经网络
缩小图像(或称为下采样(subsampled)或降采样(downsampled))的主要目的有两个:1、使得图像符合显示区域的大小;2、生成对应图像的缩略图。放大图像(或称为上采样(upsampling)或图像插值(interpolating))的主要目的是放大原图像,从而可以显示在更高分辨率的显示设备上。对图像的缩放操作并不能带来更多关于该图像的信息, 因此图像的质量将不可避免地受到影响。然而,确实有一些缩放方法能够增加图像的信息,从而使得缩放后的图像质量超过原图质量的。下采样原理:对于一副图像I尺原创 2020-09-06 22:03:21 · 2282 阅读 · 0 评论 -
Win10 环境下 pip 安装失败的问题“Could not install packages due to an EnvironmentError: [WinError 5] 拒绝访问。”
Win10 环境下 pip 安装失败的问题“Could not install packages due to an EnvironmentError: [WinError 5] 拒绝访问。”软件环境Python 3.6.8 (很可能 Python2.7.x 也有类似问题)Win10问题描述复制代码C:\Users\peterpan\Desktop>pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ jinja2Lookin转载 2020-09-05 23:14:04 · 712 阅读 · 1 评论 -
L1L2正则化|机器学习|神经网络
机器学习中的正则化(Regularization)https://www.jianshu.com/p/569efedf6985神经网络的提升方法(2)——正则化https://blog.csdn.net/sinat_29819401/article/details/60885679正则化https://blog.csdn.net/u013905264/article/details/102792859正则化https://blog.csdn.net/sc2079/article/details原创 2020-09-02 09:39:47 · 116 阅读 · 0 评论 -
Python中Tuple和List的区别与用法
最近复习python基础知识,涉及到tuples和list的区别和用法特此记录(本笔记基于StackOverflow的回答)1.语法上的差别someTuple = (1,2)someList = [1,2]2. 数据size上的差别a = tuple(range(1000))b = list(range(1000))a.sizeof() # 8024b.sizeof() # 9088由于tuples的操作拥有更小的size,也就意味着tuples在操作时相比list更快,当数据足够大的时原创 2020-08-30 11:36:26 · 729 阅读 · 0 评论 -
Keras各种layer的作用及用法--简要总结(不断更新中)
BatchNormalization layer:通常在线性向非线性转变时使用,如下:model.add(Dense(100,input_dim=20))model.add(BatchNormalization())model.add(Activation('relu'))作用:能够保证权重的尺度不变,因为BatchNormalization在激活函数前对输入进行了标准化另一个流行的做法:在2D卷积与激活函数前,进行Normalization,如下:def Conv2DReluBat.转载 2020-07-23 10:06:31 · 1444 阅读 · 0 评论 -
ROC和AUC曲线理解
https://www.jianshu.com/p/2ca96fce7e81这个博客中的ROC和AUC曲线理解写的非常清楚明白原创 2019-09-09 16:07:01 · 163 阅读 · 0 评论