TensorFlow中加载Keras模型

在TensorFlow中,使用Keras训练好的模型或者Keras自带的预训练模型:

自定义模型:

读取模型或者加载预训练模型,下面使用的是预训练的VGG模型

model_origin = VGG16(weights="imagenet")

自定义某一层作为输出

model_new = Model(inputs=model_origin,outputs=model_origin.get_layer("层的名称").output)

作为计算结果用:

result =model_new.predict(输入值)

⇒输入值必须是准确值,而不是Tensor,返回值是准确计算结果
作为Tensor用:

result_tensor=model_new(输入值)

⇒输入值可以使准确值,也可以是Tensor,返回值是Tensor对象

具体代码请参照
https://github.com/wangzhenhui1992/SoaringRoad/tree/master/AI/TensorFlow_Study

转载请注明出处,谢谢
www.soaringroad.com

时间: 2024-10-05 20:10:57

TensorFlow中加载Keras模型的相关文章

图片-WebGL加载json模型,贴图混论处理

问题描述 WebGL加载json模型,贴图混论处理 使用3dmax建立模型,后导出为OBJ+mtl,然后转JSON,但加载时出现比较多的贴图混乱,比如 情况一: 情况二: 不知从何下手~~有没有批量修改调整的办法呢? 解决方案 最后是用了Three.js中,设置 material.map.wrapS = true material.map.wrapS = true 将贴图的repeat信息进行手动设置,就可以叻 谢谢热心人解答 解决方案二: http://www.html5china.com/H

《AR与VR开发实战》——第3章 AR内容交互 3.1 动态加载AR模型

本节书摘来自华章出版社<AR与VR开发实战>一书中的第章,第3.1节,作者 张克发 赵兴 谢有龙,更多章节内容可以访问"华章计算机"公众号查看. 3.1 动态加载AR模型 在第2章中我们实现了通过Vufoira默认方式识别并显示三维模型.默认的加载模型是通过将3D物体直接放置在场景中并作为识别目标的子物体来实现的,这种实现方式的问题是,当场景中有很多识别目标后,需要一次性加载的模型内容会占用很大的内存.因此,在实际项目案例中需要动态加载识别目标对应的模型,在识别丢失之后删除

Tiger系列一:从XML中加载属性

xml|加载 JDK1.5(代号Tiger)中更新了java.util.Properties类,提供了从XML文件中读写key-value对属性的简单方法:loadFromXML()和storeToXML() 1.基本加载属性的方法 l Sample属性文件:sample.properties foo=barfu=bazl 加载属性的Sample程序 import java.io.FileInputStream;import java.util.Properties; public class

Flash中加载影片时,Loading的位置对影片的影响

loading|加载 在论坛经常看到Loading加载方式的探讨,不过大多都是讨论用何种加载方法及代码,今天我想对Flash中加载影片时,Loading的位置对影片的影响.Flash Loading有多种制作及加载方式,本文研究的重点是讨论主影片中加载外部swf文件时Loading的位置对影片的影响.也就是将Loading写在主影片内部还是被加载影片中.     首先从缓存进行考虑,由于浏览器可以缓存Flash文件,因此Loading放在主影片内部,或者被加载影片中都没有影响,浏览器第一次会自动

Flash动态文本框中加载HTML格式文本

动态|加载|文本框 在Flash中可以利用Actionscript可以在动态文本框中加载HTML格式的文本,这个教程就不给大家具体讲解HTML标记了,如果您不熟悉可以查看本站HTML基础知识栏目内容. 效果如下: 点击这里下载源文件(解压密码:www.webjx.com) 建立一个Flash文档,然后设置如下字体. 在上面图示中如果你没有设置多行.将文本呈现为HTML两项,那么我们可以使用下面代码: myText.html = true; myText.multiline = true; 然后设

Windows7中加载Virtual PC映像技巧

笔者在Windows7中使用了Virtual PC来生成Windows XP的虚拟机,在使用过程中一直非常稳定.不过 ,每次需要使用到虚拟机中的文件的时候却都要开启Virtual PC通过网络共享来获得,显得极其不方便和 占用系统资源. 那么,有没有更加简化的方法来轻松取得虚拟机中的文件呢?其实,Windows7已经为我们提供了一种快 捷方法.我们只需在计算机中加载虚拟机的VPC映像就可以达到目的了. 首先,我们点击"开始-所有程序-管理工具-计算机管理"命令打开"计算机管理

从资源中加载皮肤

由于单位上最近要开发一个内部使用的小型项目,我需要一个运行稳定的,能够将皮肤文件放到资源里的并且易于使用的界面开发包,当然,免费的最好.于是利用google一阵狂搜,嘿,真还找到了这样的一个开发库:AppFace For VC 0.2. AppFace For VC 支持Win9X/NT/2K/XP,UNICODE/ANSI,能够对目标进程里的所有Widows标准控件,系统菜单,通用对话框等实现换肤,对非商业用途而言,它是完全免费的.关键的是AppFace的使用非常简单,很容易添加到已有的工程中

Excel中加载宏动画教程

<Excel2003入门动画教程54.Excel中加载宏>. 演示动画 操作步骤 先将加载宏文档保存到相应的文件夹中,然后在Excel加载使用. 执行"工具加载宏"命令,打开"加载宏"对话框,点击"浏览"按钮,打开"浏览"对话框,选中需要加载的宏,依次确定返回. 注意:①如果是系统自身的加载,直接在"加载宏"窗口中选择相应的宏,确定即可.②如果你找不到加载宏文件夹,不能复制文件到其中,可以这样操

Lua5.1中加载dll动态链接库的方法

  这篇文章主要介绍了Lua5.1中加载dll动态链接库的方法,本文讲解了加载专门为lua写的扩展dll的方法和加载不是专为lua写的扩展dll的方法,需要的朋友可以参考下 一.加载专门为lua写的扩展dll 使用require或package.loadlib方法,在此不做过多解释. 二.加载不是专为lua写的扩展dll "不是专为lua写的扩展dll"是指:dll中并没有以lua注册函数的方式导出接口,而是以__declspec(dllexport)形式导出的接口.这样就不能使用&q