面向工具开发者的 TensorFlow 模型文件指南

大多数用户不需要关心tensorflow在硬盘上存储数据的细节问题的,但是如果你是一个 Tool developer, 那就另当别论了。例如,如果你想分析模型(models),或者想在tensorflow或者其它格式之间进行来回转换。这篇指南通过试着去解释一些 如何处理 保存着模型数据的文件的细节...

2019-07-11 22:39:21

阅读数 9

评论数 0

卷积神经网络/CNNs基础知识及使用tensorflow搭建

转载请注明出处:http://zhouchen.tech/2019/02/19/%E5%8D%B7%E7%A7%AF%E7%A5%9E%E7%BB%8F%E7%BD%91%E7%BB%9C-CNNs%EF%BC%9A%E5%8D%B7%E7%A7%AF%E8%AE%A1%E7%AE%97%E5%9...

2019-07-11 22:04:58

阅读数 12

评论数 0

pb文件生成pb文件事件

将PB文件转储我的.pb文件事件 import tensorflow as tf from tensorflow.python.platform import gfile INCEPTION_LOG_DIR = '/tmp/inception_v3_log' if not os.path....

2019-07-11 14:30:34

阅读数 10

评论数 0

ckpt模型与.pb文件互相转换

将预先训练的.ckpt模型转换为.pb(protobuf)格式: import os import tensorflow as tf # Get the current directory dir_path = os.path.dirname(os.path.realpath(__file_...

2019-07-11 14:16:41

阅读数 35

评论数 0

使用TensorFlow进行目标识别(一) - 数据处理及训练前准备

1.下载手掌图片 从手图像数据库中下载手掌图片。 这里面有两种手掌图片,一种是手机图像数据库(MOHI),即通过手机摄像头拍摄图片,清晰度比较高,图片大小比较大;另一种是网络摄像头手形图像数据库(WEHI),即通过网络摄像头拍摄的图片,清晰度一般,图片大小比较小。 因为总的图片比较多,所以这里进...

2019-07-11 11:11:07

阅读数 31

评论数 0

使用TensorFlow进行目标识别(二)——训练和识别

经过上一节数据准备之后,开始进行配置训练和目标识别 1.配置object detection模型 下载Models源码 根据object detection安装指引进行配置安装 2.下载并配置COCO数据集预训练模型 下载官方文档中提到的COCO-pretrained Faster R-CNN...

2019-07-11 11:07:57

阅读数 23

评论数 0

深度好文:大神解读OpenVIno

这两年人工智慧当道,无人自动驾驶汽车技术也随之兴起,我想超过四十岁的大叔们心中最完美的自驾车莫过于1980 年代电视影集「霹雳游侠」中李麦克开的那台「伙计」了。 「伙计」拥有高度人工智慧,不但可以自动驾驶,遇到状况也会自动闪避,还可以轻松和人对话解决各种问题,李麦克拿起手表还可呼叫「伙计」开到指...

2019-07-10 22:45:19

阅读数 27

评论数 0

VGG16 - 用于分类和检测的卷积网络

VGG16是由牛津大学的K. Simonyan和A. Zisserman在“用于大规模图像识别的非常深卷积网络”的论文中提出的卷积神经网络模型。该模型在ImageNet中实现了92.7%的前5个测试精度,这是属于1000个类的超过1400万张图像的数据集。它是ILSVRC-2014提交的着名模型之...

2019-07-10 18:40:28

阅读数 19

评论数 0

ckpt文件生成固化的PB文件

概述 需要从ckpt文件生成固化的PB文件,给生成现场用。现在我探索下不依赖代码里的网络结构、仅仅用CKPT文件来生成PB文件。 转化 训练生成的ckpt文件目录如下: $ ls ./ckpt0507/ checkpoint graph.p...

2019-07-10 14:44:55

阅读数 20

评论数 0

YOLOv3——目标检测网络

yolo-idea 本文逐步介绍YOLO v1~v3的设计历程。 YOLOv1基本思想 YOLO将输入图像分成SxS个格子,若某个物体 Ground truth 的中心位置的坐标落入到某个格子,那么这个格子就负责检测出这个物体。 yolo-grid-predict 每个格子预测B个b...

2019-07-10 13:31:16

阅读数 52

评论数 0

什么是构造函数注入?

如果编写一个验证ClassA特定行为的测试,它始终依赖于ClassB。如果在ClassA的构造函数中创建ClassB,则无法控制它。如果ClassA为了做一些有条件的工作而读取ClassB的属性Foo,那么如何检查不同的情况呢?您没有简单的方法来设置测试,即将Foo属性设置为您需要的值。 如果你...

2019-07-09 15:09:25

阅读数 46

评论数 0

(彻底弄懂)Java synchronized关键字

为什么我们需要同步? 当我们有多个线程处理共享实体时,最终结果可能已损坏。假设我们有一个简单的程序来增加对象的计数器变量。该变量在所有线程之间共享。 package com.journaldev.threads; import java.util.ArrayList; import ja...

2019-07-08 14:28:39

阅读数 15

评论数 0

序列化与反序列化

序列化对象 public class People { [XmlAttribute("NAME")] public string Name { set; get; } [XmlAttribute("AGE")] public int Age...

2019-07-06 19:45:05

阅读数 9

评论数 0

读取XML中元素和属性的值

Xml是扩展标记语言的简写,是一种开发的文本格式。 用C#读取xml有很多方式,这里我就先使用XmlDocument读取Xml,用一段代码遍历所有元素,并打印student的所有属性和子节点的值。 1、school.xml,如下: <?xml version="...

2019-07-05 17:30:16

阅读数 45

评论数 0

枚举类型详解

枚举是迭代一个集合中的数据项的过程。 我们经常使用的大多数集合实际上都已经实现了枚举的接口IEnumerable和IEnumerator接口,这样才能使用foreach迭代,有些是含有某种抽象了枚举细节的接口:ArrayList类型有索引,BitArray有Get方法,哈希表和字典有键和值......

2019-07-04 09:12:44

阅读数 11

评论数 0

XmlDocument操作XML

https://www.cnblogs.com/fengxuehuanlin/p/5631664.html C# XmlDocument操作XML XML:Extensible Markup Language(可扩展标记语言)的缩写,是用来定义其它语言的一种元语言,其前身是SGML(Stand...

2019-07-03 16:48:26

阅读数 7

评论数 0

XML序列化和反序列化

介绍 本文讨论了XML格式的对象序列化以及将XML文件反序列化回对象。序列化是一个过程,通过该过程,对象的状态以某种串行数据格式转换,例如XML或二进制格式。另一方面,反序列化用于将数据的字节(例如XML或二进制数据)转换为对象类型。序列化是将对象转换为易于传输的形式的过程。例如,您可以使用客户...

2019-06-28 20:09:55

阅读数 4

评论数 0

Architectural Styles

2019-06-20 10:39:12

阅读数 14

评论数 0

MYSQL数据库优化

MySQL数据库优化 前言 数据库优化一方面是找出系统的瓶颈,提高MySQL数据库的整体性能,而另一方面需要合理的结构设计和参数调整,以提高用户的相应速度,同时还要尽可能的节约系统资源,以便让系统提供更大的负荷. 1. 优化一览图 clipboard.png 2. 优化 笔者将...

2019-06-17 00:50:20

阅读数 11

评论数 0

UML图简单说

学好类图不仅仅能帮助自己更清楚的梳理业务,还能提高开会效率。但是话说回来,你是否真的看懂别人画的图了?或者你真的会画吗?今天就和大家一起学习一下怎么画类图。 上图是我模拟出来的一个场景和大家具体说一下类图究竟应该怎么画才对。图中讲的是这样一个「故事」: 一个公司下面有很多部门,公司和部...

2019-05-29 23:27:37

阅读数 9

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭