python - 如何知道 tf.data.Dataset.from_generator() 中的图像数量
问题描述
我们可以使用 ImageDataGenerator 和 tf.data.Dataset.from_generator() 方法生成图像数据集。
img_gen = tf.keras.preprocessing.image.ImageDataGenerator()
gen = img_gen.flow_from_directory(path)
train_set = tf.data.Dataset.from_generator(gen, ...)
train_set.shuffle(2)
现在,我想知道 train_set 中的图像数量,我这样做:
train_set.samples
错误是:
AttributeError: 'ShuffleDataset' object has no attribute 'samples'
解决方案
推荐阅读
- tensorflow - softmax_cross_entropy_with_logits_v2 给出不可训练的输出
- android - 设置了“不保留活动”,未调用 onSaveInstanceState
- android - 如何更改卡片视图中信息的数字格式?
- wordpress - 我可以在一个域上安装两次 wordpress
- terraform - 获取一组子网的 CIDR 块
- javascript - 如何优化 querySelectorAll 记录?
- java - ArrayIndexOutOfBoundsException 3 创建三重数组时出错
- firebase - 在颤动中使用来自 PageView.builder 的输入创建和更新数据库
- android - Nativescript searchBar 属性keyboardType 不起作用
- javascript - js动态访问私有字段(属性/成员)