1、tf.data.Dataset.from_tensor_slices使用

a.对输入的类型异常敏感,遇到第一个为list或tensor类型作为维度作为切割维度。小数据内存处理时使用。
b.对于外层tuple或dict的跳过不作为切割维度(可以视为多个tensor的列表或类似表现形式)。

c.tensor中每一个特征的向量维度要保持一致,且维度必须是大于等于1

例如,list数据格式slice

#list
list(tf.data.Dataset.from_tensor_slices([[1,3,4],[2,3,4]]).as_numpy_iterator())Out[10]: [array([1, 3, 4]), array([2, 3, 4])]#tuple
list(tf.data.Dataset.from_tensor_slices(([1,3,4],[2,3,4])).as_numpy_iterator())
Out[11]: [(1, 2), (3, 3), (4, 4)]#dict
list(tf.data.Dataset.from_tensor_slices({"a":[1,2,3],"b":[5,6,7]}).as_numpy_iterator())
Out[12]: [{'a': 1, 'b': 5}, {'a': 2, 'b': 6}, {'a': 3, 'b': 7}]#tensor
list(tf.data.Dataset.from_tensor_slices(tf.constant([[1,2,3],[4,5,6]])).as_numpy_iterator())
Out[13]: [array([1, 2, 3]), array([4, 5, 6])]

参考:tf.data.Dataset  |  TensorFlow Core v2.8.0

tf.data.Dataset介绍1-from_tensor_slices相关推荐

  1. tf.data.Dataset.from_tensor_slices() 详解

    函数原型: tf.data.Dataset.from_tensor_slices(tensors, name=None ) 官网地址:https://www.tensorflow.org/api_do ...

  2. tf.data.Dataset.from_tensor_slices 的用法

    将python列表和numpy数组转换成tensorflow的dataset 只有dataset才能被model.fit函数训练 import tensorflow as tf import nump ...

  3. tensorflow tf.data.Dataset.from_tensor_slices() (创建一个“数据集”,其元素是给定张量的切片)

    from tensorflow\python\data\ops\dataset_ops.py @staticmethoddef from_tensor_slices(tensors):"&q ...

  4. 记录 之 tensorflow函数:tf.data.Dataset.from_tensor_slices

    tf.data.Dataset.from_tensor_slices(),是常见的数据处理函数,它的作用是将给定的元组(turple).列表(list).张量(tensor)等特征进行特征切片.切片的 ...

  5. tensorflow学习笔记:tf.data.Dataset,from_tensor_slices(),shuffle(),batch()的用法

    tf.data.Dataset.from_tensor_slices: 它的作用是切分传入Tensor的第一个维度,生成相应的dataset. 例1: dataset = tf.data.Datase ...

  6. tensorflow基础:tf.data.Dataset.from_tensor_slices() 与 tf.data.Dataset.from_generator()的异同

    tf.data.Dataset.from_tensor_slices(tensor): -->将tensor沿其第一个维度切片,返回一个含有N个样本的数据集(假设tensor的第一个维度为N). ...

  7. tensorflow基础:tf.data.Dataset.from_tensor_slices()

    tf.data.Dataset.from_tensor_slices() 语义解释:from_tensor_slices,从张量的切片读取数据. 工作原理:将输入的张量的第一个维度看做样本的个数,沿其 ...

  8. TensorFlow数据读取机制:文件队列 tf.train.slice_input_producer和 tf.data.Dataset机制

    TensorFlow数据读取机制:文件队列 tf.train.slice_input_producer和tf.data.Dataset机制 之前写了一篇博客,关于<Tensorflow生成自己的 ...

  9. 【Tensorflow 2.0 正式版教程】tf.data.Dataset的基本使用方法

    Tensorflow 2.0中提供了专门用于数据输入的接口tf.data.Dataset,可以简洁高效的实现数据的读入.打乱(shuffle).增强(augment)等功能.下面以一个简单的实例讲解该 ...

  10. tf.data.Dataset 用法

    tf.data.DatasetAPI支持写入的描述性和高效的输入管线.Dataset用法遵循一个常见模式: 从输入数据创建源数据集. 应用数据集转换来预处理数据. 迭代数据集并处理元素. 迭代以流式方 ...

最新文章

  1. delphi xe http 收不到反馈消息_20款途乐4.0 xE 办公室开票
  2. Robot Framework操作mongodb数据库
  3. 最稳定的Nginx绿色环境,可无限自定义PHP和mysql版本、同时运行N个版本
  4. 企业微信_Windows版本调试
  5. linux系统安装xhprof,LNMP部署laravel与xhprof安装使用
  6. 越混越差的十个原因,看看你有没有?
  7. 容器技术Docker K8s 19 容器服务ACK基础与进阶-容器网络管理
  8. 四款优秀的源代码扫描工具简介
  9. switch怎么一个账号绑定各种服务器,NS怎么一个账号两台机器使用_Nintendo Switch 新旧机器同使用教程_尼萌手游网...
  10. MATLAB绘图——加强篇
  11. 网络性能衡量的指标有哪些?
  12. 深度学习调参经验分享(遥感建筑提取)
  13. linux系统怎么取消下载,Linux系统怎么彻底删除文件
  14. 你在用什么设计绘图?MacOs端软件推荐
  15. Codeforces #229 D2C:Inna and Candy Boxes
  16. 网络直播间装修业的崛起
  17. 去南宁市图书馆泡了一晚上~编写文件粉碎机之惑
  18. 激光粒度仪应用与发展(二)
  19. vue项目node编译内存溢出(node)
  20. 集成墙面和瓷砖,装修到底该选谁?

热门文章

  1. ubuntu 校准时间_ubuntu设置系统时间与网络时间同步
  2. The Dominant Color (20)
  3. 期权、期货及其他衍生产品 第一章读书笔记
  4. java山地车 故障,山地车故障的修理方法
  5. linux eqep驱动框架,【活动结束】《基于28377的伺服驱动系统调试》第一期/共......
  6. 查看pdf文件的目录和添加标签的方法
  7. 互联网日报 | 京东健康提交赴港上市招股书;荣耀联合美团推出“共享笔记本”服务;携程获第三方支付牌照...
  8. ANSYS Electromagnetics Suite 2022 R2 软件下载与安装教程
  9. 在线版和离线版电路仿真以及开源电子硬件设计介绍
  10. Godaddy网站SSL证书安装