从零基础入门Tensorflow2.0 ----四、12. tf_data基础api使用
every blog every motto: Believe in yourself
0. 前言
本节实战tf.data_basic_api
1. 代码部分
1. 导入模块
import matplotlib as mpl
import matplotlib.pyplot as plt
%matplotlib inline
import numpy as np
import sklearn
import pandas as pd
import os
import sys
import time
import tensorflow as tf
from tensorflow import kerasprint(tf.__version__)
print(sys.version_info)
for module in mpl,np,pd,sklearn,tf,keras:print(module.__name__,module.__version__)
内存中
2. 初始化
# 初始化 dataset
dataset = tf.data.Dataset.from_tensor_slices(np.arange(10))
print(dataset)
3. 操作dataset
# 操作dataset
for item in dataset:print(item)
# 1. repeat opoch
# 2. get batch
dataset = dataset.repeat(3).batch(7)
for item in dataset:print(item)
# iterleave:
# case: 文件 datset -> 具体数据集
dataset2 = dataset.interleave(lambda v : tf.data.Dataset.from_tensor_slices(v), # map_fn 进行何种操作cycle_length = 5, # cycle_length 并行程度block_length = 5, # block_length 均匀混合
)for item in dataset2:print(item)
x = np.array([[1,2],[3,4],[5,6]])
y = np.array(['cat','dog','fox'])dataset3 = tf.data.Dataset.from_tensor_slices((x,y))
print(dataset3)for item_x ,item_y in dataset3:print(item_x.numpy(),item_y.numpy())
dataset4 = tf.data.Dataset.from_tensor_slices({'feature':x,'label':y})for item in dataset4:print(item['feature'].numpy(),item['label'].numpy())
从零基础入门Tensorflow2.0 ----四、12. tf_data基础api使用相关推荐
- Android基础入门教程——2.4.12 ExpandableListView(可折叠列表)的基本使用
Android基础入门教程--2.4.12 ExpandableListView(可折叠列表)的基本使用 标签(空格分隔): Android基础入门教程 本节引言: 本节要讲解的Adapter类控件是 ...
- diskgeniusv4.4.0_入门TensorFlow2.0
今天老师带领我们入门TensorFlow2.0.至于tensorflow2.0是啥嘛,详细的可以度娘一下.我简述一下,就是一个end-to-end machine-Learning open sour ...
- 一期完结《一篇文章让你从JAVA零基础入门`OOP`编程》12.21
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(QQ_3336392096.jpg)] 一篇文章让你从JAVA零基础入门OOP编程 前言: 此文为玄子,复习ACCP-S1课程后, ...
- 视频编码零基础入门(0):零基础,史上最通俗视频编码技术入门
[来源申明]本文引用了微信公众号"鲜枣课堂"的<视频编码零基础入门>文章内容.为了更好的内容呈现,即时通讯网在引用和收录时内容有改动,转载时请注明原文来源信息,尊重原作 ...
- 一期完结《一篇文章让你从HTML零基础入门前端开发》12.28
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VRcXH9FM-1672214813897)(./assets/%E7%8E%84%E5%AD%90Shaer-%E4% ...
- SQL零基础入门学习(四)
SQL零基础入门学习(三) SQL INSERT INTO 语句 INSERT INTO 语句用于向表中插入新记录. SQL INSERT INTO 语法 INSERT INTO 语句可以有两种编写形 ...
- ECMAScript 6.0基础入门教程(一)-ES6基础入门教程
ECMAScript 6.0基础入门教程(一) 1.ES6简介 1.1 ES6的历史 ECMAScript简称ECMA或ES ECMAScript与JavaScript的关系 ECMA是Europea ...
- Swift基础入门知识学习(12)-枚举(列举)-讲给你懂
TED演讲的8个秘诀:学习18分钟高效表达-重点笔记 Swift基础入门知识学习(11-2)-閉包-第二篇-讲给你懂 目录 枚举(列举)语法 使用 Switch 语句匹配枚举(列举)值 相关值 原始值 ...
- TensorFlow2.0(四)--Keras构建深度神经网络(DNN)
Keras构建深度神经网络(DNN) 1. 深度神经网络简介 2. Kerase搭建DNN模型 2.1 导入相应的库 2.2 数据加载与归一化 2.3 网络模型的构建 2.4 批归一化,dropout ...
- java基础入门课后习题_《Java基础入门》课后习题及答案
<Java基础入门>课后习题及答案Java基础入门,课后习题,答案 博学谷--让IT教学更简单,让IT学习更有效 <Java基础入门>课后习题 第1章Java开发入门 一.填空 ...
最新文章
- 豆瓣评分 9.4 的算法巨著,这本书带无数读者入门算法
- 软件开发打败了 80 %的程序员
- 【 仿真 】基于多维相似性分析的移动定位方法仿真
- 关于STM32的变量定义
- RecyclerView显示加载多种布局的原理
- hdu1024 最大m子序列和
- 理性教育~值得借鉴~
- 释放skb buffer指针引出的指针传递问题
- php 类分开写,程序员面试必备PHP基础面试题 – 第十七天
- Mybatis报错:无效的列类型
- kettle插入更新流程
- 将阿拉伯数字转换成中文大写的好算法
- [GO]结构体及普通变量初始化
- js 数字格式化,只能输入正负整数,小数
- matlab 画图函数plot
- fprom预测结果内容_启动子分析预测数据库
- cd linux给u盘安装程序,CDLINUX U盘安装教程
- UI界面设计相关知识(一)
- 如何快速入门Spring Cloud
- 图新地球(LSV)常见问题汇总(图源、全景、倾斜摄影、点云应用、图新地球模糊等等)------持续更新
热门文章
- 用python画明星_Python也能成为毕加索?我用Python给小姐姐画了幅油画
- 计算机集群用什么网络,什么是计算机系统集群?
- python训练营 朋友圈点赞收费吗_微信朋友圈点赞,是不是扣话费?有人给
- python setup.py_python setup.py 构建
- c++ string长度_String.format()的简单使用
- 查询mysql数据库表占用空间大小_MySQL数据库查看数据表占用空间大小和记录数...
- 面向对象(Python):学习笔记之单例模式
- node.js(三)MongoDB数据库搭建
- 一文细数73个Vision transformer家族成员
- Tensorflow训练mnist数据集源代码解析