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

模型文件后缀介绍

一 tensorflow

01:

通过saver.save函数将TensorFlow模型保存到了model/model.ckpt文件中,这里代码中指定路径为"model/model.ckpt",也就是保存到了当前程序所在文件夹里面的model文件夹中。

TensorFlow模型会保存在后缀为.ckpt的文件中。保存后在save这个文件夹中实际会出现3个文件,因为TensorFlow会将计算图的结构和图上参数取值分开保存。

  • model.ckpt.meta文件保存了TensorFlow计算图的结构,可以理解为神经网络的网络结构
  • model.ckpt文件保存了TensorFlow程序中每一个变量的取值
  • checkpoint文件保存了一个目录下所有的模型文件列表

 

这里写图片描述

--

02:.pb

           constant_graph = graph_util.convert_variables_to_constants(sess, sess.graph_def, ["output"])
            with tf.gfile.FastGFile(pb_file_path, mode='wb') as f:
f.write(constant_graph.SerializeToString())

  这两句是重要的代码,用来把训练好的模型保存为pb文件。运行完之后就会发现应该的文件夹多出了一个pb文件。

def recognize(jpg_path, pb_file_path):
    with tf.Graph().as_default():
        output_graph_def = tf.GraphDef()

        with open(pb_file_path, "rb") as f:
            output_graph_def.ParseFromString(f.read())
_ = tf.import_graph_def(output_graph_def, name="")

  打开相应的pb文件。

03:将 .ckpt 格式转化为 .pb 格式

TensorFlow 自定义模型导出:将 .ckpt 格式转化为 .pb 格式

二 caffee

生成模型文件 .h5,

.hdf5

 

在使用OpenCV的人脸检测之前,需要一个人脸训练模型,格式是xml的

--

 

 

--

 

转载于:https://www.cnblogs.com/Ph-one/p/9522714.html

相关文章:

  • 【专家坐堂QA】在 petalinux-config 中选择外部来源时,可将符号链路添加内核来源目录树...
  • 动态存储区、静态存储区、堆和栈的区别
  • 浅析alsa声卡驱动snd_interval结构体openmin,openmax和integer含义
  • fread和fseek的用法
  • 17-18专业课
  • 希尔排序为什么不稳定
  • memory cache 和 disk cache
  • 现成
  • 光滑--可导
  • alloc_skb申请函数分析
  • UML状态机图【图3】--☆
  • 构件图和部署图
  • UML建模类图【2】--☆☆
  • 活动图、泳道【图1】--☆☆
  • 组件图【图4】--☆
  • JS中 map, filter, some, every, forEach, for in, for of 用法总结
  • 「面试题」如何实现一个圣杯布局?
  • 【Redis学习笔记】2018-06-28 redis命令源码学习1
  • egg(89)--egg之redis的发布和订阅
  • in typeof instanceof ===这些运算符有什么作用
  • Java到底能干嘛?
  • Web设计流程优化:网页效果图设计新思路
  • 关于字符编码你应该知道的事情
  • 基于Dubbo+ZooKeeper的分布式服务的实现
  • 开源地图数据可视化库——mapnik
  • 收藏好这篇,别再只说“数据劫持”了
  • 通过npm或yarn自动生成vue组件
  • 正则学习笔记
  • ​TypeScript都不会用,也敢说会前端?
  • ​用户画像从0到100的构建思路
  • # 数论-逆元
  • (C++20) consteval立即函数
  • (附源码)小程序儿童艺术培训机构教育管理小程序 毕业设计 201740
  • (十六)串口UART
  • (学习日记)2024.03.25:UCOSIII第二十二节:系统启动流程详解
  • (一)使用Mybatis实现在student数据库中插入一个学生信息
  • (转)C#调用WebService 基础
  • *ST京蓝入股力合节能 着力绿色智慧城市服务
  • .NET BackgroundWorker
  • .NET6 开发一个检查某些状态持续多长时间的类
  • .netcore 如何获取系统中所有session_如何把百度推广中获取的线索(基木鱼,电话,百度商桥等)同步到企业微信或者企业CRM等企业营销系统中...
  • .NET中 MVC 工厂模式浅析
  • .project文件
  • .ui文件相关
  • @autowired注解作用_Spring Boot进阶教程——注解大全(建议收藏!)
  • @LoadBalanced 和 @RefreshScope 同时使用,负载均衡失效分析
  • @manytomany 保存后数据被删除_[Windows] 数据恢复软件RStudio v8.14.179675 便携特别版...
  • @RequestBody与@ResponseBody的使用
  • [20150629]简单的加密连接.txt
  • [Arduino学习] ESP8266读取DHT11数字温湿度传感器数据
  • [ARM]ldr 和 adr 伪指令的区别
  • [C#]科学计数法(scientific notation)显示为正常数字
  • [C进阶] 数据在内存中的存储——浮点型篇
  • [C语言]——内存函数
  • [EFI]Acer Aspire A515-54g电脑 Hackintosh 黑苹果efi引导文件