从零基础入门Tensorflow2.0 ----九、44.5 keras转换成具体函数
every blog every motto:
0. 前言
以fashion_mnist 为例,keras 转换成具体函数
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. 模型转换
2.1 加载模型
# keras model -> concrete function
load_keras_model = keras.models.load_model('graph_def_and_weigths/fashion_mnist_model.h5')
load_keras_model(np.ones((1,28,28)))
2.2 tf.function封装,转换成具体函数
# tf.function 封装
run_model = tf.function(lambda x: load_keras_model(x))
keras_concrete_func = run_model.get_concrete_function(tf.TensorSpec(load_keras_model.inputs[0].shape,load_keras_model.inputs[0].dtype))
2.3 测试
keras_concrete_func(tf.constant(np.ones((1,28,28),dtype=np.float32)))
从零基础入门Tensorflow2.0 ----九、44.5 keras转换成具体函数相关推荐
- 视频编码零基础入门(0):零基础,史上最通俗视频编码技术入门
[来源申明]本文引用了微信公众号"鲜枣课堂"的<视频编码零基础入门>文章内容.为了更好的内容呈现,即时通讯网在引用和收录时内容有改动,转载时请注明原文来源信息,尊重原作 ...
- SQL零基础入门学习(九)
SQL零基础入门学习(八) SQL UNION 操作符 UNION 操作符用于合并两个或多个 SELECT 语句的结果集. 请注意,UNION 内部的每个 SELECT 语句必须拥有相同数量的列.列也 ...
- Apache Flink 零基础入门(十九)Flink windows和Time操作
Time类型 在Flink中常用的Time类型: 处理时间 摄取时间 事件时间 处理时间 是上图中,最后一步的处理时间,表示服务器中执行相关操作的处理时间.例如一些算子操作时间,在服务器上面的时间. ...
- 指针04 - 零基础入门学习C语言44
第八章:指针04 让编程改变世界 Change the world by program 小结 归纳起来, 如果有一个实参数组, 想在函数中改变此数组中的元素的值, 实参与形参的对应关系有以下4种情况 ...
- PHP 零基础入门笔记(7):PHP 常用的系统函数
PHP 常用的系统函数 输出函数 print() 类似 echo 输出,返回 1 print_r() 类似 var_dump(), 不会输出类型,只会输出值 <?phpecho 'hello w ...
- SQL零基础入门学习(十)
SQL零基础入门学习(九) SQL CREATE DATABASE 语句 CREATE DATABASE 语句用于创建数据库. SQL CREATE DATABASE 语法 CREATE DATABA ...
- 【题解】《算法零基础100讲》(第44讲) 位运算 (位或) 入门
文章目录 一. 概念定义 1.1 位或定义 1.2 位与定义 二. 推荐专栏 三. 相关练习 3.1 根据数字二进制下 1 的数目排序 3.2 二进制表示中质数个计算置位 3.3 2 的幂 一. 概念 ...
- 0基础能学漫画么?漫画零基础入门教程!
漫画零基础入门教程!很多人都喜欢看动漫,同时也会幻想成为动漫里的主角,与此同时也会诞生学漫画的想法.不论是你真的想学习漫画,又或出于个人爱好,或职业需要,或为了具备一项自己喜欢的看家本领.我们都要先清 ...
- 新版思科CCNA认证1.0 零基础入门技术VTP协议解析-ielab网络实验室
新版思科CCNA认证1.0 零基础入门技术VTP协议解析-ielab网络实验室 VTP(VLAN Trunking Protocol):VLAN中继协议,是Cisco专用协议.也被称为虚拟局域网干道 ...
- 0基础学python难吗-零基础入门学习Python技术难不难?
原标题:零基础入门学习Python技术难不难? 近几年对python人才爆发式需求,导致很多人转行进入python开发行业,现如今Python这门语言的就业前景会非常好.相对于其他来说,它语法简单易读 ...
最新文章
- S - Extended Traffic LightOJ - 1074
- python导入词云包失败:ImportError:cannot import name ‘WordCloud’
- P2168 [NOI2015] 荷马史诗(哈夫曼编码树)
- 2013下半年福建高等学校非计算机专业学生计算机二级c语言原题,2013年福建省计算机二级c语言真题及答案(填空题部分)...
- python中空格属于字符吗_举例说明python中空格是属于字符
- 优达学城深度学习之三(下)——卷积神经网络
- Cocos2dx游戏开发系列笔记8:开搞一个射击游戏《战神传说》//就个打飞机的
- 【李宏毅2020 ML/DL】P99-105 Life Long Learning
- Node mongoose 结尾总结
- 手把手教你搭建FastDFS集群(下)
- 最新xmlns:android=http://schemas.android.com/apk/res/android的理解
- 一图读懂5G定位(提供完整思维导图下载)
- android 涟漪背景,Android 水波效果 | 涟漪效果 实现
- Node 学习六、核心模块 events之 01 events 和 EventEmitter 类、发布订阅、EventEmitter 类源码解析和模拟实现
- C语言 队列 的基本功能和详细代码(含详细注释)
- 腾讯云.xb 数据库备份恢复
- 模块pygame介绍以及库的下载
- Android 9.0默认支持的语言
- tcpdf html中文乱码,tcpdf的使用(中文)
- CAD版本转换器转换文件的方法
热门文章
- mybatis逆向工程 生成代码
- python 整合同类数据求分位值_【利用python进行数据分析】数据聚合与分组运算...
- redis中集群的故障恢复
- unix服务器上传文件,Unix lrzsz命令 上传本地文件到服务器 / 发送文件到客户端...
- python自学月收入20k_每天自学2小时,18周便可月入20K,437集python自学资料拿走不谢...
- 当前页禁止复制粘贴截屏
- LeetCode之寻找峰值
- 把router-link标签渲染成指定的标签
- FIND、FINDINDEX、INDEXOF、LASTINDEX、INCLUDES 数组五种查询条件方法介绍
- 跟我一起学QT_QT标准对话框_颜色选择框