深度学习
潘钟鸣
这个作者很懒,什么都没留下…
展开
-
VMware黑屏
网上的做法基本都是,以管理员身份运行命令提示符(cmd.exe),输入命令netsh winsock reset,并重启计算机,或者重装VMware Workstation但是我怎么试都不行,最后把虚拟机的显示器设置为指定监视器设置...原创 2021-06-26 12:25:58 · 96 阅读 · 0 评论 -
在windows环境下使用darknet官方代码,加载yolov3对dog进行目标检测
darknet官网:https://pjreddie.com/darknet/yolo/下载weights文件官网上的命令是在linux环境下的,在windows上执行需要安装cygwin参考链接:windows 安装cygwin教程会遇到很多问题:1.make组件无法安装 windows系统下在忘记安装make的Cygwin中如何正确安装make(图文详解)2.g++组件无法安装 cygwin安装g++ ——需要把setup-x86_64.exe放到cygwin的bin文件原创 2020-08-23 17:40:48 · 380 阅读 · 0 评论 -
tensorflow2+dataset+multi loss 多输出任务 匹配 多loss
之前提过在model的fit中使用 dataset参考链接:https://blog.csdn.net/qq_24677259/article/details/108166601现在继续熟悉一下multi output和multi loss,多输出多损失函数keras的函数式模型主要用于多输入多输出任务,输出按顺序对应损失函数list,在dataset构建时也要分为一个tuple含两个元素,分别对应输入和输出,例子如下from tensorflow.keras.datasets imp..原创 2020-08-22 14:26:30 · 2143 阅读 · 3 评论 -
在model的fit训练中使用tf.data.Dataset
目前大部分人了解keras的fit中都是使用数组,适合于小型的数据集,fit_generator中可以采用生成器对大型数据集进行训练,但是在tf2中(没试过tf1),可以直接使用tf.data.Dataset对大型数据集进行批量采集和预处理参考链接:https://blog.csdn.net/winycg/article/details/80588077对Dataset中的数据进行转换transformation一个Dataset通过Transformation变成一个新的Dataset。通常.原创 2020-08-22 12:50:04 · 3831 阅读 · 0 评论 -
tensorflow-gpu安装过程+cuda+cuDNN
不同版本cuda对应的NVIDIA驱动版本如果想使用tensorflow2,一定要先升级驱动,达到能够安装cuda10以上的版本https://www.nvidia.cn/geforce/drivers/下载cuda很简单,直接百度就行,注意要加上版本,不然默认是最新版本cuDNN的下载https://developer.nvidia.com/rdp/cudnn-archive安装CUDA和cuDNNhttps://zhuanlan.zhihu.com/p/942原创 2020-08-12 12:42:41 · 124 阅读 · 0 评论 -
正样本(positive example )和负样本(negative example),easy example 和 example
正样本(positive example )和负样本(negative example)单独针对某个分类,与GT的IOU大于上门限的bbox是正样例,同理,与GT的IOU低于下门限bbox是负样例,在代码中可以将正样本理解为前景,负样本理解为背景,但不是主观上的前景和背景如下图,对“person”分类时,其他bbox均为负样本easy negative example 和 hard negative exampleeasy negative example 信息量很少的bbox,易分类的原创 2020-08-10 20:04:52 · 11411 阅读 · 2 评论 -
tensorflow scope的意义
tensorflow中创建variable的2种方式tf.Variable():只要使用该函数,一律创建新的variable,如果出现重名,变量名后面会自动加上后缀var:0var_1:0var_2:0tf.get_variable():如果变量存在,则共享以前创建的变量,如果不存在,则新创建一个变量1,变量存在,但无法共享2,变量不存在,但无法创建tensorflow中的两种作用域命名域(name scope):通过tf.name_scope()来实现;变量原创 2020-07-23 11:53:51 · 468 阅读 · 0 评论 -
python深度学习(Keras)——第五章,过滤器的可视化
显示出来的网格是白色的解决方案:def deprocess_image(x): # normalize tensor: center on 0., ensure std is 0.1 x -= x.mean() x /= (x.std() + 1e-5) x *= 0.1 # clip to [0, 1] x += 0.5 x =...原创 2020-03-09 18:07:26 · 417 阅读 · 0 评论 -
Tensorflow实战——5.实现卷积神经网络——cifar10数据集的加载
AttributeError: module 'cifar10' has no attribute 'maybe_download_and_extract'一开始是这个问题,看了半天这句话没什么用,删掉TypeError: distorted_inputs() got an unexpected keyword argument 'data_dir'然后出现这个问题,没有'data...原创 2019-12-12 19:56:04 · 350 阅读 · 0 评论