TensorFlow加载本地文件夹图像形成迭代器

简介: TensorFlow加载本地文件夹图像形成迭代器
# flower数据集路径
PATH = '../../Data/flower'
# 训练集路径,在总路径后拼接train
train_dir = os.path.join(PATH, 'train')
# 验证集路径,在总路径后拼接val
validation_dir = os.path.join(PATH, 'val')
# 每个批次数据大小,这里将BATCH_SIZE调大为了一次读取,在训练时在分batch,或者这里小一点
# 形成一个迭代器,然后按照遍历的方式进行训练
BATCH_SIZE = 32
# 训练集,这是个迭代器
train_dataset = image_dataset_from_directory(train_dir,
                                             shuffle=True,
                                             batch_size=BATCH_SIZE)
# 验证集
validation_dataset = image_dataset_from_directory(validation_dir,
                                                  shuffle=True,
                                                  batch_size=500)

注意在主文件夹目录下新建两个目录,分别为train和val分别用于存储用于训练和验证的图像

train和val目录下分别是不同分类的目录,目录名是类别,每个目录下对应相应的图片数据

下图可以看到路径为flower\train\roses,意思是在flower主目录下,train训练集目录中的roses(玫瑰)图片数据集


目录
相关文章
|
6月前
|
机器学习/深度学习 TensorFlow 算法框架/工具
PYTHON TENSORFLOW 2二维卷积神经网络CNN对图像物体识别混淆矩阵评估|数据分享
PYTHON TENSORFLOW 2二维卷积神经网络CNN对图像物体识别混淆矩阵评估|数据分享
|
14天前
|
机器学习/深度学习 TensorFlow 算法框架/工具
利用Python和TensorFlow构建简单神经网络进行图像分类
利用Python和TensorFlow构建简单神经网络进行图像分类
39 3
|
30天前
|
机器学习/深度学习 数据可视化 TensorFlow
使用TensorFlow构建一个简单的图像分类模型
【10月更文挑战第18天】使用TensorFlow构建一个简单的图像分类模型
48 1
|
1月前
|
机器学习/深度学习 TensorFlow API
使用 TensorFlow 和 Keras 构建图像分类器
【10月更文挑战第2天】使用 TensorFlow 和 Keras 构建图像分类器
|
4月前
|
机器学习/深度学习 PyTorch TensorFlow
在深度学习中,数据增强是一种常用的技术,用于通过增加训练数据的多样性来提高模型的泛化能力。`albumentations`是一个强大的Python库,用于图像增强,支持多种图像变换操作,并且可以与深度学习框架(如PyTorch、TensorFlow等)无缝集成。
在深度学习中,数据增强是一种常用的技术,用于通过增加训练数据的多样性来提高模型的泛化能力。`albumentations`是一个强大的Python库,用于图像增强,支持多种图像变换操作,并且可以与深度学习框架(如PyTorch、TensorFlow等)无缝集成。
|
6月前
|
机器学习/深度学习 算法框架/工具 Docker
TensorFlow 图像深度学习实用指南:1~3 全
TensorFlow 图像深度学习实用指南:1~3 全
52 1
|
11月前
|
机器学习/深度学习 存储 TensorFlow
Azure 机器学习 - 使用 Visual Studio Code训练图像分类 TensorFlow 模型
Azure 机器学习 - 使用 Visual Studio Code训练图像分类 TensorFlow 模型
137 0
|
机器学习/深度学习 数据可视化 Java
TensorFlow 高级技巧:自定义模型保存、加载和分布式训练
本篇文章将涵盖 TensorFlow 的高级应用,包括如何自定义模型的保存和加载过程,以及如何进行分布式训练。
|
机器学习/深度学习 数据可视化 TensorFlow
TensorFlow利用卷积实现图像可视化
TensorFlow利用卷积实现图像可视化
109 0
【图像分类】TensorFlow2.7版本搭建NIN网络
【图像分类】TensorFlow2.7版本搭建NIN网络
106 0
【图像分类】TensorFlow2.7版本搭建NIN网络

热门文章

最新文章