查看keras自动给文件夹标号

简介: 1 from tensorflow.contrib.keras.api.keras.preprocessing.image import ImageDataGenerator,img_to_array 2 from tensorflow.
 1 from tensorflow.contrib.keras.api.keras.preprocessing.image import ImageDataGenerator,img_to_array
 2 from tensorflow.contrib.keras.api.keras.models import Sequential
 3 from tensorflow.contrib.keras.api.keras.layers import Dense, Dropout, Activation, Flatten
 4 from tensorflow.contrib.keras.api.keras.layers import Conv2D, MaxPooling2D
 5 IMAGE_SIZE = 224
 6 img_rows= 224
 7 img_cols = 224
 8 # 训练图片大小
 9 epochs = 50#原来是50
10 # 遍历次数
11 batch_size = 32
12 # 批量大小
13 nb_train_samples = 256*2
14 # 训练样本总数
15 nb_validation_samples = 64*2
16 # 测试样本总数
17 train_data_dir = 'D:\\pycode\\learn\\data\\train_data\\'
18 validation_data_dir = 'D:\\pycode\\learn\\data\\test_data\\'
19 # 样本图片所在路径
20 FILE_PATH = 'age.h5'
21 
22 train_datagen = ImageDataGenerator(
23     rescale=1. / 255,
24     horizontal_flip=True)
25 
26 test_datagen = ImageDataGenerator(rescale=1. / 255)
27 
28 train_generator = train_datagen.flow_from_directory(
29     train_data_dir,
30     target_size=(img_rows, img_cols),
31     batch_size=batch_size,
32     class_mode='categorical')
33 
34 validation_generator = test_datagen.flow_from_directory(
35     validation_data_dir,
36     target_size=(img_rows, img_cols),
37     batch_size=batch_size,
38     class_mode='categorical')
39 
40 # self.train = train_generator
41 # self.valid = validation_generator
42 print(validation_generator.class_indices)

目录
相关文章
文件夹自动标号分类
def read_img(path): imgs = [] labels = [] # classs = [] classs = os.listdir(path) for idx, folder in enumerate(classs): cate = os.
880 0
|
TensorFlow 算法框架/工具
Tensorflow |(5)模型保存与恢复、自定义命令行参数
Tensorflow |(5)模型保存与恢复、自定义命令行参数
184 0
Tensorflow |(5)模型保存与恢复、自定义命令行参数
|
存储 缓存 TensorFlow
Tensorflow |(3)变量的的创建、初始化、保存和加载
Tensorflow |(3)变量的的创建、初始化、保存和加载
251 0
|
9月前
如何从多个文件夹内转移全部文件(忽略文件夹的结构)(进行复制)(再打包)
该文介绍了一个工具的使用方法,用于忽略文件夹结构并合并所有图片。首先,提供了两个下载链接:百度网盘(提取码:qwu2)和蓝奏云(提取码:2r1z)。接着,展示了文件夹内的嵌套结构,包含多层文件夹和兔兔图片。通过打开工具,选择文件批量复制功能,勾选“忽略文件夹结构”和“不存在自动创建”,然后将目标文件夹“1”添加到来源路径。点击开始复制,并在需要时选择打包和删除原文件,最终会得到一个包含所有图片的压缩包。
|
自然语言处理 算法 固态存储
NonCompressibleFiles -- 空文件夹生成器
其功用在于产生测试用途的指定大小文件(最大单个10G),并且可以指定为不可压缩文件(压缩后体积不会发生变化)或最大可压缩文件格式(测试生成一个100M文件压缩为55KB),快速产生各种不同大小的测试文件
201 0
CodeSmith Generator 7.0.2激活步骤
原文:http://tieba.baidu.com/p/3373160557 学过三层的人应该认识CodeSmith Generator吧,今天我就跟大家一起探讨下CodeSmith Generator 7.
1318 0
|
9月前
无规律快速批量重命名文件(夹)-固定命名
本文介绍了一个工具的使用方法,用于批量修改文件名。首先在文中提供了两个下载链接:百度网盘(提取码:qwu2)和蓝奏云(提取码:2r1z)。接着,展示了如何通过该工具的“文件批量复制”功能提取文件路径,并在“文章”版块中处理这些路径,提取出目标文件名。然后,在“文字批量替换”版块中,创建规则并保存,用于文件名的重命名。最后,回到“批量复制”版块,选择重命名功能,将目标路径与规则对应,执行重命名操作。整个过程旨在将大量无规律的文件名改为预设的目标文件名。
|
机器学习/深度学习 算法框架/工具 Python
第14章 Keras使用保存点保存最好的模型
第14章 Keras使用保存点保存最好的模型 深度学习有可能需要跑很长时间,如果中间断了(特别是在竞价式实例上跑的时候)就要亲命了。本章关于在训练时中途保存模型。本章将: 保存点很重要! 每轮打保存点! 挑最好的模型! 我们开始吧。
7212 0

热门文章

最新文章