自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 卷积神经网络

全连接神经网络对mnist数据集有着不错的表现,mnist数据集的分辨率只用28*28,是单通道的图片。但是在实际生活中图片的分辨率会很大,并且是彩色三通道图片。实际应用时会先对原始图像进行特征提取,再把提取到的特征送入全连接神经网络,让全连接的神经网络识别出结果。卷积过程介绍卷积计算可认为是一种有效提取特征的方法。一遍会用一个正方形的卷积核,按指定步长,在输入特征图上滑动,遍历输入特征图中每一个像素点。每一个步长卷积核会与输入特征出现重合区域,重合区域对应元素相乘,对应元素相乘并求和再加上

2021-05-22 19:12:07 167

原创 神经网络在mnist数据集上的实现

mnist数据集是70000张28*28像素的图片,其中60000张用来训练,10000张用于测试。mnist数据集探索:import tensorflow as tffrom matplotlib import pyplot as pltmnist = tf.keras.datasets.mnist(x_train, y_train), (x_test, y_test) = mnist.load_data()# 可视化训练集输入特征的第一个元素plt.imshow(x_train[0],

2021-05-21 14:41:53 274

原创 使用class写带有跳连的非顺序网路结构

tf.Sequential()只能构建顺序网络结构,即上一层的输出作为下一层的输入。如果想要构建跳连的非顺序网络结构,需要使用class类构建网络结构。代码示例:import tensorflow as tffrom tensorflow.keras.layers import Densefrom tensorflow.keras import Modelfrom sklearn import datasetsimport numpy as npx_train = datasets.load

2021-05-21 11:22:31 254

原创 六步法搭建神经网络(tensorflow.Sequential顺序网络结构)

六步法importtrain,testmodel = tf.keras.models.Sequentialmodel.compilemodel.fitmodel.summarymodel = tf.keras.models.Sequential([网络结构])常见网络结构举例拉直层:tf.keras.layers.Flatten()全连接层:tf.keras.layers.Dense(神经元个数, activation=‘激活函数’, kernel_regularizer=正则化方式)

2021-05-20 17:06:59 555

原创 tf.keras.preprocessing.text.Tokenizer笔记

tensorflow中的Tokenizer函数

2021-05-17 18:54:23 1545

原创 python中的zip函数

zip()函数将可迭代对象作为参数。按照第一维度打包成元组,返回打包成元组的列表。l1 = [1, 2, 3, 4]l2 = ['a', 'b', 'c']# l1 与 l2长度不一致时按最短长度打包元组for i in zip(l1, l2): print(i)# 输出# (1, 'a')# (2, 'b')# (3, 'c')# *理解为解压,与zip功能相反l3 = [[1, 'a'], [2, 'b'], [3, 'c']]for i in zip(*l3):

2021-05-14 18:17:29 206

原创 NLP中unicode文本处理

NLP中unicode文本处理Unicode字符标转化将unicode文件转化为ascii。import unicodedatadef unicode_to_ascii(s): return ''.join(c for c in unicodedata.normalize('NFD', s))在标点与单词之间加入空格def preprocess_sentence(s): import re # 需要处理的标点 punctuation = ',.?!' pre

2021-05-14 17:13:59 194

原创 python多进程处理文件

Python多进程处理文件如果你处理的文件之间相互之间没有影响,并且产生的结果相互独立,即不会产生脏数据。可以用进程池的方法加快处理速度。下面是一个例子,你们可以根据自己的需求改写代码。import import concurrent.futuresdef fun(i): count = 0 while True: if count > i * 99999999: ...

2019-10-29 15:09:10 535

空空如也

空空如也

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

TA关注的人

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