Tensorflow
文章平均质量分 81
.
Super.Bear
https://github.com/Paraniod1
展开
-
动漫图片生成实战(GAN,WGAN)
动漫图片使用的是一组二次元动漫头像的数据集, 共 51223 张图片,无标注信息,图片主体已裁剪、 对齐并统一缩放到96 × 96大小。这里使用GAN来生成这些图片。一、数据集的加载以及预处理对于自定义的数据集,需要自行完成数据的加载和预处理工作,代码贴在后面,使用make_anime_dataset 函数返回已经处理好的数据集对象。 # 获取数据路径 img_path = glob.glob(r'E:\Tensorflow\tensorflowstudy\GAN\an原创 2022-02-18 21:12:00 · 5546 阅读 · 9 评论 -
Fashion MNIST 图片重建与生成(VAE)
前面只能利用AE来重建图片,不是生成图片。这里利用VAE模型完成图片的重建与生成。一、数据集的加载以及预处理# 加载Fashion MNIST数据集(x_train, y_train), (x_test, y_test) = keras.datasets.fashion_mnist.load_data()# 归一化x_train, x_test = x_train.astype(np.float32) / 255., x_test.astype(np.float32) / 255.#原创 2022-02-17 20:40:42 · 2931 阅读 · 0 评论 -
Fashion MNIST图片重建实战(AE)
Fashion MNIST 是一个定位在比 MNIST 图片识别问题稍复杂的数据集,它的设定与MNIST 几乎完全一样,包含了 10 类不同类型的衣服、鞋子、包等灰度图片,图片大小为28 × 28,共 70000 张图片,其中 60000 张用于训练集, 10000 张用于测试集,每行是一种类别图片。 Fashion MNIST 除了图片内容与 MNIST 不一样,其它设定都相同,大部分情况可以直接替换掉原来基于 MNIST 训练的算法代码,而不需要额外修改。由于 Fashion MNIST 图片识别相对于原创 2022-02-17 17:25:49 · 976 阅读 · 0 评论 -
情感分类问题IMDB实战(SimpleRNN,LSTM,GRU)
使用经典的 IMDB 影评数据集来完成情感分类任务。 IMDB 影评数据集包含了50000 条用户评价,评价的标签分为消极和积极, 其中 IMDB 评级<5 的用户评价标注为0,即消极; IMDB 评价>=7 的用户评价标注为 1,即积极。 25000 条影评用于训练集,25,000 条用于测试集一、数据集加载以及数据集预处理# 加载IMDB数据集,数据采用数字编码,一个数字代表一个单词(x_train, y_train), (x_test, y_test) = keras.da.原创 2022-02-15 20:24:17 · 2722 阅读 · 0 评论 -
CIF100实战(VGG13)
CIFAR-100 数据集就像CIFAR-10,除了它有100个类,每个类包含600个图像。,每类各有500个训练图像和100个测试图像。CIFAR-100 中的100个类被分成20个超类。每个图像都带有一个精细标签(它所属的类)和一个粗糙标签(它所属的超类)这里使用比较强大的经典网络结构VGG13,根据数据集特点修改部分网络结构,完成 CIFAR100 图片识别。调整后的VGG13网络模型:一、数据集加载以及数据集预处理# 预处理def preprocess(x, y...原创 2022-02-12 21:34:22 · 2029 阅读 · 0 评论 -
CIFAR10实战(自定义网络)
CIFAR10 数据集由加拿大 Canadian Institute For Advanced Research 发布,它包含了飞机、汽车、鸟、猫等共 10 大类物体的彩色图片,每个种类收集了 6000 张32 × 32大小图片,共 6 万张图片。其中 5 万张作为训练数据集, 1 万张作为测试数据集。一、数据集加载以及数据集的预处理# 预处理: 类型转换 和归一化def preprocess(x, y): # [0-255] --> [-1, 1] ...原创 2022-02-12 20:10:16 · 1123 阅读 · 0 评论 -
CIF10实战(ResNet18)
实现18 层的深度残差网络 ResNet18,并在 CIFAR10 图片数据集上训练与测试。标准的 ResNet18 接受输入为224 × 224 大小的图片数据,我们将 ResNet18 进行适量调整,使得它输入大小为32 × 32,输出维度为 10。调整后的 ResNet18 网络结构如图:一、数据集加载以及数据集预处理def preprocess(x, y): # 将数据映射到-1~1 x = 2 * tf.cast(x, dtype=tf.float32) / 255...原创 2022-02-13 14:55:25 · 4368 阅读 · 0 评论 -
LeNet-5实战
一、LeNet-5介绍LeNet-5用于手写数字和机器打印字符图片识别的神经网络。LeNet-5 的网络结构图,它接受32 × 32大小的数字、字符图片,经过第一个卷积层得到[b, 28,28,6] 形状的张量,经过一个向下采样层,张量尺寸缩小到[b,14,14,6] ,经过第二个卷积层,得到[b,10,10,16] 形状的张量,同样经过下采样层,张量尺寸缩小到[b,5,5,16]],在进入全连接层之前,先将张量打成[b,400]的张量,送入输出节点数分别为 120、 84 的 2 个全连接层,原创 2022-02-11 13:02:45 · 1467 阅读 · 0 评论 -
CIFAR10数据下载失败解决办法
将数据集从官网下载下来放在.keras/ datasets目录下是不行的,因为在load_data里面指定了路径来自官网,前不可修改。自定义加载数据集import numpy as npimport osdef load_batch(file): import pickle with open(file, 'rb') as fo: d = pickle.load(fo, encoding='bytes') d_decoded = {}原创 2022-02-11 20:06:08 · 1654 阅读 · 0 评论 -
汽车油耗预测实战
这里将利用全连接网络模型来完成汽车的效能指标 MPG(Mile Per Gallon, 每加仑燃油英里数)的预测问题实战一、加载数据集以及数据集的处理官方数据集在下载时,出现链接超时的失败问题,可以使用百度云下载数据集,然后放在.keras文件夹下http://链接:https://pan.baidu.com/s/1GEKol03p9nraw-kscE7bXw提取码:llkq无论是否是去Auto MPG下载的数据集,还是网盘的数据集,都还是调用以下方法加载数据集本地路径#...原创 2022-02-11 18:39:22 · 2738 阅读 · 0 评论 -
TensorFlow----Keras库
小白也能学会的简单神经网络的搭建,全面了解Keras高层接口原创 2022-01-26 23:33:27 · 17312 阅读 · 1 评论 -
TensorFlow----常用的激活函数
TensorFlow常用的激活函数特点介绍原创 2022-01-26 20:29:05 · 956 阅读 · 0 评论 -
TensorFlow----fashion_mnist数据集神经网络的搭建
小白入门深度学习,教你搭建一个简单的神经网络,五分钟入门原创 2022-01-26 19:51:17 · 2625 阅读 · 0 评论 -
TensorFlow 2.0 API
tensorflow常用API基本介绍原创 2022-01-24 20:08:49 · 2537 阅读 · 0 评论 -
线性回归的实现
用Numpy实现线性回归问题原创 2022-01-20 19:39:38 · 280 阅读 · 0 评论 -
tensorflow基本结构
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、TensorFlow结构二、图1.图结构2.TensorBoard三、会话(Session)总结前言导入模块(要兼容低版本)import osimport tensorflow.compat.v1 as tf # 兼容低版本tf.disable_v2_behavior()os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2' # 去警告一、TensorFlow结构T原创 2021-12-12 23:27:43 · 2070 阅读 · 2 评论 -
tensorflow报错总结
项目场景:tensorflow 版本 不兼容产生的报错问题描述:1.AttributeError: module ‘tensorflow’ has no attribute ‘random_uniform’解决办法:tf2.0中用tf.random.uniform代替了random_uniform2.RuntimeError: loss passed to Optimizer.compute_gradients should be a funct报错行:train = tf.train.原创 2021-12-12 19:24:04 · 3544 阅读 · 0 评论 -
Tensorflow基础
文章目录前言一、张量(Tensor)二、数据类型1.数值型2.字符串型3.布尔型总结前言一、张量(Tensor)张量(tensor):多维数组或列表,其中阶表示张量的维数,即张量可以表示0阶到n阶的数组或列表标量 一个数字 —> 0阶张量向量 一维数组 [2, 3, 4] —> 1阶张量矩阵 二维数组 [[2, 3, 4], [2, 3, 4]] —> 2阶张量二、数据类型Tensorflow主要有3种数..原创 2021-12-11 20:29:57 · 1449 阅读 · 0 评论