python - 从 tf.data 中随机抽取 2000 个元素
问题描述
假设您有一个包含 50,000 个示例的数据集,并且想要统一采样 2000 个元素。
例如:
dataset = tf.data.TFRecordDataset(path_filename_records)
dataset = (dataset
.map(parse_record, num_parallel_calls=tf.data.experimental.AUTOTUNE)
.batch(bs)
.prefetch(tf.data.experimental.AUTOTUNE)
)
你如何用 tf.data 做到这一点?
解决方案
推荐阅读
- javascript - 从javascript中的字典数组中删除元素
- api - Binance Crypto Exchange API 错误 -1131 recvWindow 必须小于 60000
- php - 发布响应后使用 curl 从 php 脚本获取响应
- sql - 如何创建一个只允许用户键入时间值的表
- java - 如何将 Apache Ignite 基于 Java 的配置转换为 Spring XML 配置?
- rest - Spring Boot Rest API 请求正文(POST)
- ubuntu-18.04 - WSL 中的默认权限和所有权
- javascript - Jest 遇到了一个意外的令牌,Unexpected token export
- reactjs - React Hook useEffect 缺少依赖项:'context'。包括它或删除依赖数组
- mysql - 在 MySQL Workbench 中轮换密码