tensorflow - 解析tensorflow/keras数据集时如何获取单个值?
问题描述
解析 tf 数据集时,您可以使用类似
def parse_example(x):
return parse_example(
x,
{feature: tf.io.FixedLenFeature([], tf.string)
for feature in features
}
)
这将返回一个字典(例如,dic={a:1, b:2, c:3}
但是,有没有办法获得字典的单个值(例如,dic[a] = 1
)?
解决方案
如果 'a' 是 dict 中的键,您可以通过将其用引号括起来来检索它的值:
dic["a"]
推荐阅读
- javascript - 如何使用 html2pdf JavaScript 将 URL 或 html 转换为 pdf?
- google-chrome - 自动导出 Fetch/XHR 响应 Chrome
- visual-studio-code - 为什么我的python文件可以在pycharm上访问的东西不能在vscode中使用?
- ffmpeg - 为什么 -force_key_frames 添加 VOP start_codes?(ffmpeg)
- javascript - 从嵌套函数访问嵌套变量
- spring - 弹簧块大小是否影响数据库插入
- css - 带有动画延迟中断的 SVG / CSS 动画
- swift - 并发世界中的 SwiftUI macOS 文档应用架构
- python - 外键中的 Django 过滤模型
- c++ - 当方法可用时如何专门化模板?