自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (14)
  • 收藏
  • 关注

原创 Latex导入其他pdf文件并带页码

首先引入 pdfpages 宏包:\usepackage{pdfpages}然后在文档区:\includepdfset{pagecommand={\thispagestyle{fancy}}} % 给下面引入的所有 pdf 标页码\includepdf[pages={1, 2}]{test.pdf} % 导入 test.pdf 文件的第一页和第二页...

2020-04-24 11:34:41 7357 1

原创 Tensorflow2.0用FPN(图像金字塔网络)提取特征

一、FPN 的作用当我们在使用卷积神经网络的提取图像特征的时候,最后一个 feature map 的长宽会比原始图片小很多,比如原始图片大小为 100x100,feature map 大小为 10x10,这就说明,其实我们是在用 feature map 中的一个特征点来表示原始图片中一个 10x10 的像素区域。然而,在目标检测中,我们可能要对原始图片中的一个 1x1 的像素点中包含的物体进行检...

2020-04-22 13:39:40 4654 6

原创 Tensorflow2.0之图像说明文字生成

文章目录项目介绍代码实现1、导入需要的库2、下载数据集3、读取 json 文件4、载入图片5、载入模型6、获取图片特征6.1 删除重复的图片6.2 切片、分批6.3 将图片输入网络以获取特征7、文本 →\rightarrow→ 数字向量7.1 构建分词器7.2 构建数字向量7.3 将数字向量填充到同一长度8、划分训练集和验证集9、建立 tf.data 数据集10、编码器11、Bahdanau 注意...

2020-04-17 14:44:17 2651

原创 用 sklearn.utils.shuffle 来打乱样本顺序

直接举例说明:import sklearnX = np.array([[1, 2], [3, 4], [5, 6]])Y = np.array([[1], [2], [3]])print(X)print(Y)[[1 2] [3 4] [5 6]][[1] [2] [3]]x, y = sklearn.utils.shuffle(X, Y)print(x)print(...

2020-04-16 10:49:10 8183 1

原创 Tensorflow2.0之理解语言的 Transformer 模型

项目介绍我们将训练一个 Transformer 模型 用于将葡萄牙语翻译成英语。在此之前,建议先了解有关文本生成和注意力机制的相关内容。Transformer 模型的核心思想是自注意力机制(self-attention)——能注意输入序列的不同位置以计算该序列的表示的能力。Transformer 创建了多层自注意力层(self-attetion layers)组成的堆栈,下文的按比缩放的点积注...

2020-04-14 13:53:41 9011 23

原创 tf.matmul是怎么对两个高维矩阵进行相乘操作的?

在Tensorflow中,我们经常使用tf.matmul对两个矩阵进行相乘操作,按理说,矩阵相乘只能发生在二维矩阵之间,那么对于高维矩阵是怎么处理的呢?我们可以用三维矩阵举例:a = tf.ones((2, 2, 3))b = tf.ones((2, 3, 2))print('a:', a)print('b:', b)print('matmul:', tf.matmul(a, b))...

2020-04-13 16:10:38 4931 3

原创 如何对高维矩阵进行转置?

在线性代数课程中,我们一般只需要对二维矩阵进行转置,这是非常简单的。但在编写代码时,我们可能遇到高维(三维、四维等)矩阵转置的问题,那么此时该如何对其进行转置呢?最关键的地方,就是搞清楚在转置过程中,什么位置关系是变化的,什么位置关系是不变的。下面举例说明。三维矩阵三位矩阵的转置比较简单,因为它的第二个维度是不发生变化的,实质上只是交换了第一个和第三个维度。如下面这个 2×2×32\time...

2020-04-13 15:24:23 6656 1

原创 Tensorflow2.0之文本生成莎士比亚作品

文章目录1、导入数据2、创建模型3、训练3.1 编译模型3.2 配置检查点3.3 训练模型4、预测4.1 重建模型4.2 生成文本我们将使用 Andrej Karpathy 在《循环神经网络不合理的有效性》一文中提供的莎士比亚作品数据集。给定此数据中的一个字符序列 (“Shakespear”),训练一个模型以预测该序列的下一个字符(“e”)。通过重复调用该模型,可以生成更长的文本序列。1、导入...

2020-04-11 16:09:27 2891 10

原创 Tensorflow2.0之文本分类确定文章译者

项目说明我们将使用相同作品(荷马的伊利亚特)三个不同版本的英文翻译,然后训练一个模型来通过单行文本确定译者。三个版本的译者分别是 William Cowper、Edward, Earl of Derby 以及 Samuel Butler。代码实现1、加载数据集请参考Tensorflow2.0加载和预处理数据的方法汇总中的第七部分:导入文本(用于文本分类)。2、建立模型model = ...

2020-04-11 14:04:34 1285

原创 Tensorflow2.0之词嵌入的原理及实现

文章目录处理文本的方法1、独热编码2、用唯一的数字对每个字进行编码3、词嵌入代码实现1、导入需要的库2、处理数据2.1 下载数据集2.2 创建一个 tf.data 数据集2.3 查看词汇表3、创建模型4、训练处理文本的方法深度学习的模型以向量(数字数组)作为输入。在处理文本时,我们必须首先在输字符串到模型之前,将字符串转换为数字(或将文本“矢量化”)。在此文章中,我们将介绍三种实现此目标的方法...

2020-04-10 20:36:08 2511

原创 Tensorflow2.0之基于注意力的神经机器翻译

文章目录代码实现1、处理数据集1.1 导入需要的库1.2 下载文件1.3 处理法语中的重音1.4 处理ascii文本1.5 返回单词对1.6 生成文档词典1.7 加载数据集1.8 计算目标张量的最大长度1.9 划分训练集和测试集1.10 将数字向量转化为文本1.11 创建一个 tf.data 数据集2、编写模型2.1 编码器2.2 Bahdanau 注意力2.3 解码器3、定义优化器和损失函数4、...

2020-04-09 23:49:37 3399 5

原创 tf.nn.softmax(x, axis)里axis起什么作用?

在处理多分类问题时,tf.nn.softmax(x, axis) 函数是一定要使用的,那么这里的 axis 到底有什么用呢?二维数组首先,我们来看在二维数组中的情况:A = np.array([[1, 2, 3], [1, 2, 3], [1, 2, 3], [1, 2, 3]])A = tf.cast(A, tf.float32)A<tf.Tensor: id=135, sh...

2020-04-09 19:58:30 5470

原创 Tensorflow2.0之用粒子群算法优化卷积神经网络的初始权重

文章目录一、构建网络1、导入需要的库和数据集2、对数据集进行处理3、对数据集切片处理4、构建分类器4.1 Conv2D 层4.2 CNN 模块4.3 Dense 模块4.4 分类器4.4、设置参数5、构造损失函数6、构造梯度下降函数7、训练二、粒子群算法1、导入需要的库2、设置参数3、导入数据4、适应度函数5、生成第一代粒子群6、构建函数实现列表的加减乘操作6.1 加6.2 减6.3 乘7、优化...

2020-04-04 20:21:32 6938 82

原创 Tensorflow2.0 中 tf.keras.layers.Conv2D 里的初始化方法 'glorot_uniform' 到底是个啥?

在我们使用 tf.keras.layers.Conv2D 来构建卷积层时,一般使用的权值初始化方法就是这个函数默认的方法,即 ‘glorot_uniform’。源码对其做出了解释:''' It draws samples from a uniform distribution within [-limit, limit] where `limit` is `sqrt(6 / (fan_...

2020-04-04 19:48:05 13975 3

原创 粒子群算法求解最大值问题详解(附python代码)

文章目录粒子群算法(PSO)代码实现1、导入需要的库2、设置参数3、适应度函数4、初始化粒子群5、迭代更新粒子群粒子群算法(PSO)PSO 通过模拟鸟群的捕食行为来求取最优解。假设一群鸟在随机搜索食物。在这个区域里只有一块食物(对应着最优解)。所有的鸟都不知道食物的具体位置,但是它们可以判断自身与食物的大致距离,即通过 fit 值判断与最优解的距离。那么找到食物的最优策略就是搜寻目前离食物最...

2020-04-03 14:45:12 4997

原创 Tensorflow2.0之用遗传算法优化LSTM网络结构 Version2

文章目录一、构建网络1、导入需要的库和数据集2、对数据集进行处理3、对数据集切片处理4、构建分类器4.1 LSTM 模块4.2 Dense 模块4.3 分类器4.4、设置参数5、构造损失函数6、构造梯度下降函数7、训练二、遗传算法1、导入需要的库2、设置参数3、导入数据4、适应度函数5、选择函数6、交叉函数7、变异函数8、生成第一代种群9、优化一、构建网络在这里,使用 Mnist 数据集进行演...

2020-04-02 20:22:51 6525 33

原创 Tensorflow2.0之用遗传算法优化卷积神经网络结构 Version2

一、构建网络在这里,使用 Mnist 数据集进行演示。1、导入需要的库和数据集import tensorflow as tf(x_train, y_train), (x_test, y_test) = tf.keras.datasets.mnist.load_data()2、对数据集进行处理因为输入卷积神经网络的数据形状为 (batch_size, height, width, ch...

2020-04-02 19:12:05 6667 43

原创 python 复制列表的六种方法

以下是对列表的六种复制方式,总结来说在复制时有三种原理,其中 l1l1l1 是一种,l6l6l6 是第二种,其他的四个方法属于第三种。import copyl = [1, 2, [3, 4]]l1 = ll2 = l.copy()l3 = l[:]l4 = list(l)l5 = copy.copy(l)l6 = copy.deepcopy(l)我们可以先来打印它们的地址:p...

2020-04-02 15:01:59 8207 1

频域分析与包络谱分析Python代码

使用Python实现一段信号的频域分析与包络谱分析

2021-05-03

Python-OpenCV疲劳检测源代码(含视频)

该资源旨在使用Python中的OpenCV库实现司机疲劳检测,详细信息可以参考博文:https://blog.csdn.net/qq_36758914/article/details/104041779

2021-01-06

Tensorflow2.0之神经风格迁移

使用Tensorflow2.0实现神经风格迁移,详细代码介绍可以参考我的博文:https://blog.csdn.net/qq_36758914/article/details/104799358

2020-12-27

Opencv之停车场车位识别源代码

使用Opencv对停车场剩余车位数量进行识别,所有代码不用类不用函数,适合初学者学习,详细介绍可以参考我的博文:https://blog.csdn.net/qq_36758914/article/details/104041779

2020-12-27

分类好的12K采样频率下的驱动端轴承故障数据集

该数据集针对凯斯西储大学12K采样频率下的驱动端轴承故障数据进行了分类,详细信息可以参考我的博文:https://blog.csdn.net/qq_36758914/article/details/107999357

2020-12-27

Faster-RCNN 实例代码

该资源与我的博客《用Tensorflow2.0实现Faster-RCNN的详细代码解析》相配套,使用的数据集是一个公开数据集,在此资源中也是有的,深度学习方面使用Tensorflow2.0框架实现。

2020-10-18

synthetic_dataset.zip

此数据集是用来测试Faster-RCNN目标检测网络的,其中包含两个文件夹,一个是经resize图片大小的图片数据集,另一个是包含图片信息(真实框位置)的数据集。

2020-05-17

葡萄牙语_英语训练集

此训练集可以用于 Transformer 模型的学习。其中包括一个 json 文件和三个 tfrecord 文件。

2020-05-11

aclImdb_v1.7z

用 (train_data, test_data), info = tfds.load('imdb_reviews/subwords8k', split = (tfds.Split.TRAIN, tfds.Split.TEST), with_info=True, as_supervised=True) 下载imdb_reviews电影评论数据集时,可能会出现错误

2020-04-11

GA优化LSTM网络.zip

用遗传算法优化对LSTM网络的层数及每层的神经元数进行优化,包括一个LSTM程序和一个GA程序,运行时只运行GA.py即可。

2020-03-14

jena_climate_2009_2016.zip

用于时间序列预测的2009-2016年间耶拿地区气候的数据集,其中包括一个csv文件,每隔10分钟记录一次气候信息。

2020-03-14

facades数据集.zip

用于Python中进行Pix2pix学习测试的数据集,其中包括输入图像(建筑物草图)和目标图像(真实建筑图像)。

2020-03-14

horse2zebra数据集.zip

用于在Python中做CycleGAN学习测试的由马图片生成斑马图片的数据集,包括训练集和测试集(普通的马和斑马)。

2020-03-14

CNN和LSTM识别MNIST数据集.zip

利用LSTM网络和CNN网络分别对MNIST手写数据集进行识别的tensorflow代码,压缩包中包含两个文件。

2019-11-09

空空如也

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

TA关注的人

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