当前位置: 首页 > news >正文

tensorflow 常用代码片段

tensorflow 常用代码片段

  • 加载pb文件
    def load_graph(frozen_graph_filename):
    with tf.io.gfile.GFile(frozen_graph_filename, “rb”) as f:
    graph_def = tf.compat.v1.GraphDef()
    graph_def.ParseFromString(f.read())
    with tf.Graph().as_default() as graph:
    tf.import_graph_def(graph_def)
    return graph

  • 写graph_def 到文件

with tf.gfile.Gfile('simplified.pb', 'wb') as fid:fid.write(graph_def.SerializeToString())
  • 获取图的输入输出节点名字
def analyze_inputs_outputs(graph):ops = graph.get_operations()outputs_set = set(ops)inputs = []for op in ops:if len(op.inputs) == 0 and op.type != 'Const':inputs.append(op)else:for input_tensor in op.inputs:if input_tensor.op in outputs_set:outputs_set.remove(input_tensor.op)outputs = list(outputs_set)return (inputs, outputs)
  • 简化模型,删除训练节点
graph_def = tf.graph_util.convert_variables_to_constants(sess, graph_def, [out_name])
graph_def = tf.graph_util.remove_training_nodes(graph_def)

相关文章:

  • 网络编程值UDP
  • 解决微信小程序中 ‘nbsp;‘ 空格不生效的问题
  • pcl-3 pcl结合opencv做svm分类(法向量特征数据)
  • WPF仿网易云搭建笔记(1):项目搭建
  • Navicat 技术指引 | 适用于 GaussDB 分布式的调试器
  • Fabric 画布缩放、拖动、初始化大小
  • kubernetes的服务发现(二)
  • (env: Windows,mp,1.06.2308310; lib: 3.2.4) uniapp微信小程序
  • 【S32DS报错】-3-提示J-Link GDB Server failed:Device name ‘S32K344‘ not recognised错误
  • 【CSP】202303-2_垦田计划Python实现
  • 图论——最小生成树
  • 黑马头条数据管理平台项目总结
  • Gateway:微服务架构中的关键组件
  • IntelliJ idea卡顿解决,我遇到的比较管用的方案
  • MindOpt APL:一款适合优化问题数学建模的编程语言
  • [译]CSS 居中(Center)方法大合集
  • [译]如何构建服务器端web组件,为何要构建?
  • 《Javascript高级程序设计 (第三版)》第五章 引用类型
  • 《微软的软件测试之道》成书始末、出版宣告、补充致谢名单及相关信息
  • 【个人向】《HTTP图解》阅后小结
  • 【前端学习】-粗谈选择器
  • Bootstrap JS插件Alert源码分析
  • JavaScript/HTML5图表开发工具JavaScript Charts v3.19.6发布【附下载】
  • niucms就是以城市为分割单位,在上面 小区/乡村/同城论坛+58+团购
  • PAT A1017 优先队列
  • php中curl和soap方式请求服务超时问题
  • 不发不行!Netty集成文字图片聊天室外加TCP/IP软硬件通信
  • 时间复杂度与空间复杂度分析
  • 06-01 点餐小程序前台界面搭建
  • No resource identifier found for attribute,RxJava之zip操作符
  • 阿里云重庆大学大数据训练营落地分享
  • # 执行时间 统计mysql_一文说尽 MySQL 优化原理
  • ( )的作用是将计算机中的信息传送给用户,计算机应用基础 吉大15春学期《计算机应用基础》在线作业二及答案...
  • (1/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (12)目标检测_SSD基于pytorch搭建代码
  • (4)事件处理——(7)简单事件(Simple events)
  • (9)目标检测_SSD的原理
  • (NO.00004)iOS实现打砖块游戏(九):游戏中小球与反弹棒的碰撞
  • (二)正点原子I.MX6ULL u-boot移植
  • (附源码)ssm高校运动会管理系统 毕业设计 020419
  • (转)GCC在C语言中内嵌汇编 asm __volatile__
  • (转)拼包函数及网络封包的异常处理(含代码)
  • ./和../以及/和~之间的区别
  • .NET Core SkiaSharp 替代 System.Drawing.Common 的一些用法
  • .net wcf memory gates checking failed
  • .net 桌面开发 运行一阵子就自动关闭_聊城旋转门家用价格大约是多少,全自动旋转门,期待合作...
  • .NET开发不可不知、不可不用的辅助类(一)
  • .NET中GET与SET的用法
  • .w文件怎么转成html文件,使用pandoc进行Word与Markdown文件转化
  • .xml 下拉列表_RecyclerView嵌套recyclerview实现二级下拉列表,包含自定义IOS对话框...
  • /var/spool/postfix/maildrop 下有大量文件
  • @拔赤:Web前端开发十日谈
  • [ai笔记3] ai春晚观后感-谈谈ai与艺术
  • [Angular] 笔记 21:@ViewChild
  • [C#]猫叫人醒老鼠跑 C#的委托及事件