huachao1001的专栏

每天学习一点点,每天进步一点点...

排序:
默认
按更新时间
按访问量

MobileNet原理+手写python代码实现MobileNet

MobileNet是针对移动端优化的卷积,所以当需要压缩模型时,可以考虑使用MobileNet替换卷积。下面我们开始学习MobileNet原理,并且先通过Tensorflow函数接口实现MobileNet,再手写python代码实现MobileNet。

2018-06-30 12:58:21

阅读数:618

评论数:0

Tensorflow反卷积(DeConv)实现原理+手写python代码实现反卷积(DeConv)

上一篇文章已经介绍过卷积的实现,这篇文章我们学习反卷积原理,同样,在了解反卷积原理后,在后面手写python代码实现反卷积。 1 反卷积原理 反卷积原理不太好用文字描述,这里直接以一个简单例子描述反卷积过程。 假设输入如下: [[1,0,1], [0,2,1], [1,1,0]...

2018-01-22 19:43:48

阅读数:3144

评论数:10

Tensorflow卷积实现原理+手写python代码实现卷积

从一个通道的图片进行卷积生成新的单通道图的过程很容易理解,对于多个通道卷积后生成多个通道的图理解起来有点抽象。本文以通俗易懂的方式讲述卷积,并辅以图片解释,能快速理解卷积的实现原理。最后手写python代码实现卷积过程,让Tensorflow卷积在我们面前不再是黑箱子! 注意: 本文只针...

2018-01-21 17:30:50

阅读数:2981

评论数:8

Tensorflow将模型导出为一个文件及接口设置

在上一篇文章中《Tensorflow加载预训练模型和保存模型》,我们学习到如何使用预训练的模型。但注意到,在上一篇文章中使用预训练模型,必须至少的要4个文件。这很不便于我们的使用。有没有办法导出为一个pb文件,然后直接使用呢?答案是肯定的。

2017-11-10 21:13:44

阅读数:4184

评论数:0

Tensorflow加载预训练模型和保存模型

使用tensorflow过程中,训练结束后我们需要用到模型文件。有时候,我们可能也需要用到别人训练好的模型,并在这个基础上再次训练。这时候我们需要掌握如何操作这些模型数据。看完本文,相信你一定会有收获!

2017-11-10 19:07:16

阅读数:22824

评论数:3

TensorFlow中的队列

在上一篇文章中,虽然最终运行结果正确, 但是在运行结果最后报了一个错误: _1_input_producer: Skipping cancelled enqueue attempt with queue not closed 这主要是主线程已经关闭,但是读取数据入队线程还在执行入队。这篇文章转...

2017-09-25 11:10:01

阅读数:2228

评论数:0

TensorFlow读取数据

本文介绍如何使用TensorFlow来读取图片数据,主要介绍写入TFRecord文件再读取和直接使用队列来读取两种方式。假设我们图片目录结构如下...

2017-09-23 16:22:49

阅读数:1117

评论数:0

OpenCV 3.2.0 + opencv_contrib+VS2017

首先本文假定你的电脑已经配置好了OpenCV3.2.0,并且想要在此基础上,添加opencv_contrib。在学习图像识别中的特征点检测和匹配时,需要用到一些常用的算法如FREAK、Surf和Sift算法等,但从OpenCV3以后,这些常用的算法OpenCV的Release版本中并不存在,因为他...

2017-08-02 20:25:46

阅读数:1755

评论数:4

IntelliJ IDEA平台下JNI编程(五)—本地C代码创建Java对象及引用

本文学习如何在C代码中创建Java对象和对象数组,前面我们学习了C代码中访问Java对象的属性和方法,其实在创建对象时本质上也就是调用构造函数,因此本文知识学习起来也很轻松。有了前面学习数组创建的方法后,C代码创建对象数组同样很容易,下面开始学习吧~

2017-03-23 19:37:47

阅读数:4876

评论数:1

IntelliJ IDEA平台下JNI编程(四)—本地C代码访问JAVA对象

本文主要针对C代码中访问JVM中对象的普通变量、静态属性、普通函数、静态函数进行举例讲解,通过本文的学习将进一步理解JNIEnv在本地代码和Java之间的重要性。有了前面几篇文章的基础,学习起本文来将更容易。好了,接下来往下学习吧~

2017-03-22 21:29:51

阅读数:1549

评论数:0

IntelliJ IDEA平台下JNI编程(三)—字符串、数组

在前面HelloWorld篇中,自动生成的头文件对本地方法声明的形参列表中的第一个参数即为JNIEnv *。那么JNIEnv到底能用来做什么?初学JNI的时候并没有太在意,只满足于Java能调用C代码就行,而并没有深究。今天这篇文章将学习JNI本地函数中如何与Java代码中的字符串、数组相互访问(...

2017-01-13 19:11:01

阅读数:1479

评论数:1

IntelliJ IDEA平台下JNI编程(二)—类型映射

这篇文章是直接从《The Java™ Native Interface Programmer’s Guide and Specification》中整理,可以前往http://docs.oracle.com/javase/7/docs/technotes/guides/jni/spec/jniTO...

2017-01-12 17:08:11

阅读数:1174

评论数:0

IntelliJ IDEA平台下JNI编程(一)—HelloWorld篇

JNI(Java Native Interface),出于学习JNI的目的,为了能够更方便快速地运行程序。本文的是在IDEA中进行,而不在AndroidStudio,这样能够对NDK的工作过程有个更深刻的认识,同时也能对JNI的原理有更深的理解。虽然本文是HelloWorld篇,但是其中涉及到很多...

2016-12-30 11:30:10

阅读数:13232

评论数:12

打造酷炫AndroidStudio插件

前面几篇文章学习了AndroidStudio插件的基础后,这篇文章打算开发一个酷炫一点的插件。因为会用到前面的基础,所以如果没有看前面系列文章的话,请先返回。当然,如果有基础的可以忽略之。先看看本文实现的最终效果如下(好吧,很多人说看的眼花)

2016-12-27 20:48:04

阅读数:4349

评论数:3

AndroidStudio插件开发(进阶篇之Editor)

我们开发AndroidStudio插件,绝大多数插件功能是用在编辑文本上面,让用户开发更便捷。这篇文章主要是介绍Editor部分,看完之后可以开发简单实用的插件啦!在看本文之前,请先确定已经看完《AndroidStudio插件开发(Hello World篇)》和《 AndroidStudio插件开...

2016-12-26 20:16:08

阅读数:3232

评论数:2

AndroidStudio插件开发(进阶篇之Action机制)

从上一篇《AndroidStudio插件开发(Hello World篇)》中我们已经大致了解了Action,这篇文章继续深入探究IntelliJ IDEA插件开发中的Action机制。一个Action本质上来说就是一个Java类,并且这个类需要继承AnAction。而一个Action对应于一个菜单...

2016-12-26 14:13:11

阅读数:4943

评论数:5

AndroidStudio插件开发(Hello World篇)

工欲善其事必先利其器,自打从Eclipse转战AndroidStudio以来,还没彻底摆脱Eclipse。打算从开发AndroidStudio插件开始,彻底摆脱Eclipse。AndroidStudio基于IntelliJ平台,因此,开发AndroidStudio插件其本质只是开发IntelliJ...

2016-12-24 14:29:50

阅读数:4917

评论数:4

Android校招复习资料整理

在10月份开始就没有再参与校招了,面试过程真的很累,有时现场等面试一等就是几个小时。加上毕业论文开题的压力,所以没有继续参加各个公司笔面试了。过去几个月中,复习时也曾经到处搜资料、搜真题。毕竟从小到大考试都是有教科书复习,有老师划重点。现在找工作都没有这些,只有靠自己。所以特别理解准备找工作的小伙...

2016-11-14 11:10:28

阅读数:6674

评论数:4

2017年秋季校招面经

好久没有写博客了,这篇文章本应该在国庆期间发表的,十月份一直要写开题报告,拖到现在。这篇文章记录的是2016年8月中旬至9月下旬期间博主参加的校招,记录下来给需要的人看。另外,在准备校招前期,博主将校招复习笔记整理成了电子档,下一篇文章我会把它发布出来,希望能帮助到大家。

2016-11-09 22:32:57

阅读数:17366

评论数:53

双亲委派模型与自定义类加载器

其实,双亲委派模型并不复杂。自定义类加载器也不难!随便从网上搜一下就能搜出一大把结果,然后copy一下就能用。但是,如果每次想自定义类加载器就必须搜一遍别人的文章,然后复制,这样显然不行。可是自定义类加载器又不经常用,时间久了容易忘记。相信你经常会记不太清loadClass、findClass、d...

2016-08-24 12:38:57

阅读数:3431

评论数:0

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