目前,tensorflow 目标识别的api函数可以使用 graph rewriter这样的配置,这样配置的引入主要是为了模型压缩使用,具体设置参数有:

syntax = "proto2";

package object_detection.protos;

// Message to configure graph rewriter for the tf graph.
message GraphRewriter {
optional Quantization quantization = 1;
} // Message for quantization options. See
// tensorflow/contrib/quantize/python/quantize.py for details.
message Quantization {
// Number of steps to delay before quantization takes effect during training.
optional int32 delay = 1 [default = 500000]; // Number of bits to use for quantizing weights.
// Only 8 bit is supported for now.
optional int32 weight_bits = 2 [default = 8]; // Number of bits to use for quantizing activations.
// Only 8 bit is supported for now.
optional int32 activation_bits = 3 [default = 8];
} 实际在pipline.config里面是:
graph_rewriter {
quantization {
delay: 48000 # 迭代次数后使用graph_rewriter 量化 activation_bits: 8 #激活位数
    weight_bits: 8 #权重位数,支持int8
}
}

最新文章

  1. js基本类型和引用类型
  2. 【原】移动web点5像素的秘密
  3. 两个单选按钮(一个是,一个否 ),一个div层,实现点击隐藏,显示div
  4. HDU 1880 魔咒词典(字符串哈希)
  5. Java web 项目的相对路径的使用
  6. vim实现全选功能
  7. spring mvc如何获取问号后的url参数
  8. [Flex] ButtonBar系列——labelFunction用户提供的函数,在每个项目上运行以确定其标签
  9. font拓展字体
  10. paip.mysql备份慢的解决
  11. 原 Debian设置开机自动启动与关闭
  12. HTML5 Video与Audio 视频与音频
  13. PAT 1089. Insert or Merge (25)
  14. 在ubuntu安装Phabricator(转)
  15. JavaEE(18) - JPA原生SQL查询和存储过程
  16. Selenium Grid分布式测试入门详解
  17. Java获取当前的时间
  18. Linux 下面 Sqlserver 2017 的简单安装
  19. @Html自定义属性
  20. 剑指offer——python【第28题】数组 中出现次数超过一半的数字

热门文章

  1. laravel+Redis简单实现队列通过压力测试的高并发处理
  2. Win10安装Ubuntu子系统教程(附安装图形化界面)
  3. SqlServer高版本数据备份还原到低版本(转)
  4. python基础知识14---迭代器、生成器、面向过程编程
  5. Python高级变量类型
  6. vue 用正则保护路由参数的合法性
  7. java封装的概念学习笔记
  8. no module named selenium
  9. sqlserver查找使用了某个字段的所有存储过程
  10. 逆向工程vgenerator(二)