tensorflow - 如何将张量流数据集检索到 numpy 数组中
问题描述
我正在使用张量流 2.0.0。我想通过提取其内容并转换为 numpy 数组来检查数据集的内容(也许还有其他更好的方法)。假设一个dataset
<SkipDataset shapes: {features: (4,), label: ()}, types: {features: tf.float32, label: tf.int64}>
那么怎么把里面的features
and提取出来呢?label
dataset
解决方案
您可以list
在此处使用以下方法:
import tensorflow_datasets as tfds
import tensorflow as tf
mnist = tfds.load(name="mnist", split=tfds.Split.TRAIN)
small = mnist.take(10)
print(list(small))
但是,如果您的数据集很大,请注意这一点。
推荐阅读
- android - 如何从服务器下载部分 mp3?
- android - 如何在使用 recyclerview 分离 Viewpager 中的视图之前分离父级?
- xamarin - 在哪里可以找到 `Xamarin.Forms.Platform.Android.ViewRenderer` 或 `Xamarin.Forms.Platform.iOS.ViewRenderer` API 文档?
- javascript - JavaScript For 循环在最后一个元素之前结束
- c# - Microsoft.Interop.Excel 无法读取单元格值
- speech-recognition - TensorflowJS Speech从javascript中的wav文件获取频谱图
- reactjs - Rete 库在 React JS 中出现错误:ReferenceError: regeneratorRuntime is not defined
- ios - Swift Apple Health 血糖
- c++ - c++中跨线程变量的可见性
- c# - 如何重构仅在内部函数调用中不同的重复代码?