自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 问答 (1)
  • 收藏
  • 关注

原创 matplotlib保存清晰结果图

最近在写论文的时候跑完实验,保存图片结果发现图片有点糊,这要是放到论文里面岂不是直接完犊子,后来摸索了一下,调整一下dpi就好了plt.savefig(‘要保存的文件名’,dpi=?)dpi的值自己

2022-03-26 11:23:14 1033

原创 fpn混叠效应

今天在看fpn金字塔网络的时候,看到了这个名词,之前没遇到过,说是利用3X3的卷积可以消除横向连接与上采样进行的特征融合产生的混叠效应,不过没听明白是怎么解决的,网上搜了一下都说利用3X3卷积消除混叠效应,就没一个说出来是怎么消除的。晕~~~~~~~等我找到了想明白了再来,先记录一下。哪位大佬知道的请留个言,伸粗你们的爱心之手救救孩子吧QAQ...

2021-06-21 16:11:28 704 2

原创 轻松解决pycharm安装dlib失败问题

今天打算用dlib库做一下人脸检测聚类啥的,结果来了个大乌龙,命令行输入pip install dlib,直接报错了,说是要先装一下cmake这个库包。好家伙,我装完cmake又报错了,说什么要vs环境,百度了老半天,没一个实际可行的。终于,皇天不负有心人,给我找到一个简单又可行的。我就不写了吧,直接报上这个大佬的链接,如有冒犯,请担待QAQ。传送门在此...

2021-05-10 20:17:43 7246

原创 堆和栈的区别

最近做的题大多是数据结构方面的,像一些链表啊,数组啊。碰到这些东西,真的是头疼,仔细想想,我连堆栈的区别都不知道,也学的糊里糊涂地。在知网上看到一位老哥的解释,真的很生动形象。区别-(who):1.堆:图片为土堆,一堆土.堆上面的是程序员负责分配和负责释放的,而程序员又称作码农农民不就是挖土的吗,活该不能智能的处理,只能农民(码农)手动处理.2.栈:图片为书,读书人,有知识有文化,什么都是自动的,高科技.所以栈是不用我们关心的,是操作系统自己去申请和释放的.另一种记忆方法:栈是什么?客栈的栈,供旅

2021-03-26 11:24:45 177 1

原创 练算法第二天

链表的中间结点给定一个头结点为 head 的非空单链表,返回链表的中间结点。如果有两个中间结点,则返回第二个中间结点。import mathclass Solution: def middleNode(self, head): """ :type head: ListNode :rtype: ListNode """ # 首先要知道链表一共有多少个结点 count = 0 res

2021-03-26 09:56:34 44

原创 刷题找工作

从今天起,每天刷几题算法题,希望秋招能找到工作。我是在leetcode上刷题的,今天先放一个索引题。检查单词是否为句中其他单词的前缀给你一个字符串 sentence 作为句子并指定检索词为 searchWord ,其中句子由若干用 单个空格 分隔的单词组成。请你检查检索词 searchWord 是否为句子 sentence 中任意单词的前缀。如果 searchWord 是某一个单词的前缀,则返回句子 sentence 中该单词所对应的下标(下标从 1 开始)。如果 searchWord 是多个单

2021-03-25 16:29:31 89

原创 tf.gfile.Gfile与cv2.imread区别

tf.gfile与cv2.imread有啥区别读取图片的时候,有时候用的是tf.gfile.Gfile,有时直接用cv2.imread,那么这两者之间有什么区别呢,反正我是没看出来,直接百度了。tf.gfile基本上是使用不太常规的文件系统,例如HDFS等。cv2.imread(image)用于本地文件系统。哪位大佬有其他见解的话,大家一起讨论讨论。...

2021-03-22 15:45:14 334

原创 Inception-v3分类以及效果

最近在练习目标检测的小项目,代码大部分是网上找的,自己看过之后都跑了一遍,先放一个今天做的Inception-v3做的分类,模型结构参数其实都是预训练好的,直接拿过来用,最后几张图片分类,效果都好可以,得分基本在90以上。感兴趣的同学也可以跑一下试试,放上链接。百度云链接提取码:1wan...

2021-03-22 15:33:22 288

原创 图像分割,语义分割,实例分割

目标检测基础1 semantic segmentation(语义分割)2 Instance segmentation(实例分割)3 Panoramic segmentation(全景分割)学习目标检测,首先要了解图像分类。图像分类任务虽然简单,应用范围也有限,但是它是计算视觉的基础,图像分类上的成功表明深度学习网络具有学习并理解图像的能力。目前计算机视觉的其他任务使用的basemodel都是在image classification上取得成功的网络结构。常用的深度学习经典网络有:AlexNet(201

2021-02-24 15:50:13 2197

原创 解决用linux安装火狐出现软件包firefox没有可安装候选问题

不知道为什么上次在用linux安装火狐的时候直接就行,这次显示 软件包firefox没有可安装候选,命令行如下:sudo apt_get install firefox解决方法,先更新一下安装包,如下:sudo apt-get update

2020-12-02 21:32:27 917 1

原创 解决sd卡插到电脑无法识别问题

昨天在用开发板的时候,突然系统崩掉了,打算重装一下,可是sd卡插在电脑上一点反应也没有,百度了一下,没找到解决办法,晚上问了下师兄,装了个软件,格式化sd卡一下子就解决了。大家可以去我师兄的博客下看,下面放上链接。穿越门在此...

2020-12-02 10:32:57 1517

原创 keras.layers.LSTM 改善文本输出结果

LSTM处理文本生成的时候,输出的结果并不好,解决方法:调参keras.layers.LSTM(recurrent initializer = 'glorot_uniform', return_sequences=True)在LSTM结构里面添加两个参数,结果改善很多。

2020-11-27 15:34:58 436

原创 如何保存已经训练好的模型

如何保存已经训练好的模型当我们训练好一个模型之后,下次还想用这个模型训练,我们就要先把这个模型保存下来,下次训练的时候直接导入这个模型就可以了,不然的话每次都得先跑一遍,这样的话太麻烦。这里的话有两种方法:1.使用python自带的pickle包from sklearn.ensemble import RandomForestClassifierfrom sklearn import datasetsimport pickle #方法一:python自带的pickle(X,y) =

2020-11-27 09:28:30 4776 2

转载 tf.random 的用法

tf.random的用法请看这里

2020-11-26 20:16:43 520

转载 tf.data.Dataset.from_tensor_slices的用法

tf.data.Dataset.from_tensor_slices的用法该函数是dataset核心函数之一,它的作用是把给定的元组、列表和张量等数据进行特征切片。切片的范围是从最外层维度开始的。如果有多个特征进行组合,那么一次切片是把每个组合的最外维度的数据切开,分成一组一组的。本文链接...

2020-11-26 20:12:23 1282

原创 get_file获取文件

get_file获取文件from keras.utils import get_filefname='ResNet-50-model.keras.h5'origin='https://github.com/fizyr/keras-models/releases/download/v0.0.1/ResNet-50-model.keras.h5'checksum=''3e9f4e4f77bbe2c9bec13b53ee1c2319'a=get_file(fname, origi

2020-11-26 15:17:04 3056

转载 keras之数据预处理 pad_sequences

keras之数据预处理 pad_sequences数据模块链接

2020-11-25 11:29:05 655 1

原创 tf.layers.Embedding

embedding layer的作用keras.layers.Embeddings(input_dim, output_dim, embeddings_initializer='uniform', embeddings_regularizer=None, activity_regularizer=None, embeddings_constraint=None, mask_zero=False, input_length=None)我们经常会使用one-hot编码将一个特征转换为一个向量。但在实际应用

2020-11-25 11:00:18 1786

原创 稀疏特征与稠密特征

稀疏特征与稠密特征举个简单的例子,将每个样本表示成一个10000维的向量 , 其中是某个样本的向量表示为:0 123:0.122519644924 2097:0.07071109355490代表类别标签 , 123和2097就是feature index , 后面的数就是特征表达也就是说这个向量在123和2097维上有数据其余都是0 假如每个维度上都有值 , 本来是在10000个维度上来表达这个样本, 而现在只有两个维度上有效地表达了这个样本, 这个特征可以说是稀疏对,简单来说,被稀疏表示的特征即是稀疏

2020-11-25 10:23:53 7124

原创 ResNet的网络结构

ResNet网络结构ResNet也就是深度残差网络,其实深度残差网络就是把一串的训练,分成了一个个的block去训练,让每一个block的误差最小,最终达到整体误差最小的目的,避免了训练过程中出现梯度消失。对于传统的CNN网络,简单的增加网络的深度,容易导致梯度消失和爆炸。既然这样,针对梯度消失和爆炸的解决方法一般方法是正则初始化(normalized initialization)和中间的正则化层(intermediate normalization layers),但是这会导致另一个问题,退化问题,

2020-11-18 11:01:48 1009 2

原创 fit.generator处理数据增强输入必须是生成器类型

fit.generator处理数据增强输入必须是生成器类型昨天提到的fit_generator处理非常大的数据集的时候比fit好用,所以昨天就直接把fit用的数据集直接放在generator下面跑,结果一直报错,后来问了师兄后,发现是输入数据类型不对,fit_generator函数传入的类型必须是生成器类型,也就是经过生成器产生的。例:定义一个生成器batch_size = 128def generator(): while 1: row = np.random.randin

2020-11-18 08:55:46 232

原创 tensorflow进行数据增强

tensorflow进行数据增强我们在进行训练的时候,如果输入的样本有限,会导致网络陷入过拟合。在tensorflow里有专门针对这个的解决方法,tf.ImageDataGenerator,它的作用是进行数据增强。在给定数据的基础上进行 旋转,剪切,缩放等操作,来获得更多的数据。数据增强处理,不会占用更多的存储空间,即在数据增强过程中,原始的数据不会被修改,所有的处理过程都是在内存中即时的。注意:虽然数据增强提高了数据的随机性,但是如果数据或者应用场景不具备这样的随机性,那么不仅不会起到作用,还会

2020-11-17 15:32:57 1972

原创 深度可分离卷积神经网络与普通卷积网络的区别

深度可分离卷积神经网络与普通卷积神经网络的区别深度可分离卷积的方法有所不同。正常卷积核是对3个通道同时做卷积。也就是说,3个通道,在一次卷积后,输出一个数。深度可分离卷积分为两步:第一步先用三个卷积对三个通道分别做卷积,这样在一次卷积后,输出3个数。第二部用这输出的三个数,再通过一个1x1x3的卷积核,得到一个数。可以清楚的看出深度可分离与普通卷积神经网络的区别,就是添加了一个1*1的卷积核。如果仅仅是提取一个属性,深度可分离卷积的方法,不如正常卷积。随着要提取的属性越来越多,深度可分离卷积就能

2020-11-17 10:13:32 1908

原创 柱状图添加数值或比值标签

将数值标签添加到柱状图的每个小柱子上为了清楚的看出柱状图里每一个标签所对应的数值,在它的柱子中间上方添加所对应的数值。height = rect.get_height()plt.text(rect.get_x() + rect.get_width() / 2, height, str(height), size=15, ha='center', va='bottom')如果要添加的标签是所占比例的的话,稍微改一下:height = rect.get_height()plt.text(rect.

2020-11-12 10:27:12 1082

原创 解决plt画图时标签乱码问题

解决画图时中文乱码问题我是在画柱状图添加标签的时候,出现了中文乱码问题,百度后很简单。解决方法,在前面添加一行代码,如下:plt.rcParams['font.sans-serif']=['SimHei']

2020-11-12 10:07:41 777

原创 安装tensorflow时报错:socket.timeout: The read operation timed out

重新安装tensorflow时报timeout因为在运行某个程序的时候,找了半天没找到原因,百度一下说是让重装一下TF的版本,从2.3.0降为2.0.0。pip install tensorflow报错: socket.timeout: The read operation timed out解决方法:pip --default-timeout=100 install tensorflow -i https://pypi.tuna.tsinghua.edu.cn/simple这里用的是清华镜

2020-11-04 10:38:53 477

原创 tf2.0运行sess.run报错

@[toc](AttributeError: module ‘tensorflow’ has no attribute ‘Session’())sess = tf.Session()sess.run()运行上面一行代码的时候会报错 AttributeError: module ‘tensorflow’ has no attribute ‘Session’(),tf1.0是可以执行的,但是tf 2.0以后移除了tf.Session,要是想用这Session的话,得改为sess = tf.compa

2020-11-03 11:18:43 1504

原创 根据指定列名读取整列数据

根据指定列名读取整列数据因为今天在处理数据的时候报错说某列数据有问题,所以就想把这列数据单独拿出来看看,然后print(data[‘指定列名’]),what?这也能报错。。。我无语了,这个时候只能拿出绝招了,找度娘!果然,百度一下,立马就知道了。print(data[['指定列名']])问题解决。从这里可以得出一个结论,遇事不决找度娘,啥事都能给你解决,哈哈哈。...

2020-10-13 12:43:16 509

原创 sns.heatmap用法

sns.heatmap用法import seaborn as snssns.heatmap(data, vmin=None, vmax=None, cmap=None, center=None, robust=False, annot=None, fmt='.2g', annot_kws=None, linewidths=0, linecolor='white', cbar=True, cbar_kws=None, cbar_ax=None, square=False, xticklabels='aut

2020-10-13 12:34:51 3492

转载 分类与回归的区别

@[toc]关于回归与分类问题转载一篇我认为写的不错的文章机器学习中的回归与分类问题

2020-09-23 13:13:56 52

原创 下载fashion_mnist数据集报错

EOFError: Comressed file ended before the end_of_steam marker was reachedpychram 运行程序时报错,可能是之前下载过这个数据集,但是没有下载好。首先,找到自己的mnist_datasets文件,一般默认在C盘,”C:\Users\11201.keras”,在keras下面找到mnist_datasets,删掉,重新运行就可以了。...

2020-08-13 11:16:48 289 1

原创 jupyter notebook无法自动打开浏览器解决方案

@[toc](cmd输入jupyter notebook无法自动打开浏览器)anaconda安装jupyter notebookconda install jupyeter notebook安装好后打开cmd,输入jupyter notebook,出现如下情况,无法自动跳转到浏览器。解决方案如下:import webbrowserwebbrowser.register('chrome',None,webbrowser.GenericBrowser(r"C:\Users\11201\AppDa

2020-08-11 20:22:58 3345 5

原创 AttributeError:scale_

AttributeError:scale_在利用Keras搭建Sequential顺序模型的时候,程序都没有问题,但是运行结果一直报错,AttributeError:scale_。我当时用的是sklearn的0.22.1版本,tensorflow的2.2.0版本以及python3.7,后来我把sklearn改为0.19.1后就没问题了。...

2020-08-11 10:35:39 131

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除