aggresss的专栏

Make it happen and make it simple.

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

经典排序算法总结

经典排序算法总结 参考文档 常用排序算法总结(一) 常用排序算法总结(二) 常见排序算法C++总结

2018-05-02 10:50:46

阅读数:17

评论数:0

GNU/Autotools 使用流程分析

Cmake 的意义在于跨越各种操作系统,Autotools 的意义在于跨越各种Unix 。 编译开源软件经常会遇到这种固定安装方式: ./configure make make install 这样的软件一般都是使用 GNU 的 Autotools 进行软件编译的,通常我们说的 Auto...

2018-04-16 16:38:30

阅读数:40

评论数:0

Vim 插件管理和配置说明

  2006年开始使用 Vim ,那个年代的 Vim 还没有插件管理的概念,插件只能自己扔到 ~/.vim 或者 vimfiles 里面,插件的结构和 Unix 的文件风格很像,所以同一个插件的plugin, ftplugin, doc, syntax 等文件夹下都是混在一起,经常某个插件没安装好...

2018-04-15 16:18:13

阅读数:46

评论数:0

Libevent 源码文件结构分析

下载 Libevent 源码,切换到 2.1.8 稳定版本,步骤如下: git clone https://github.com/libevent/libevent.git cd libevent git checkout release-2.1.8-stable 在分析源码先要先对源码进...

2018-04-15 07:49:57

阅读数:80

评论数:0

把 VS Code 打造成 LeetCode 神器

1. 方案选择 最近发现好久不看算法了,自己的能力有些松懈和退步了,便捡起 LeetCode 刷刷题,在选择IDE时发现:Vim 太简陋,Eclipse 操作太繁杂,VS Code 正合适。我把 VS Code 用于编写小小型C++项目的配置方式记录下来。 VS Code 提供 C/C++ f...

2018-04-13 10:10:01

阅读数:169

评论数:0

VS Code 中添加 Snippet 提高 Golang 编辑效率

VS Code 中添加 Snippet 可以提高 Coding 的效率,降低实践成本,下面是我录制的一段屏幕演示: 步骤如下: 使用 Shift + Ctrol + P 调出命令窗口,输入: snippets 选择 Preferences: Open User Snippets 选择需要...

2018-04-02 16:33:01

阅读数:64

评论数:0

目录 《显卡就是开发板》

目录 《显卡就是开发板》 第一期 实验环境搭建 第二期 Tensorflow 基准测试 第三期 利用已经训练的神经网络进行图像识别 第四期 Jupyter 和 OpenCV 实践 第五期 基于 Inception-V3 重新训练网络 第六期 基于Inception-V3训练网络识...

2018-03-28 11:02:46

阅读数:84

评论数:0

使用 VS Code 快速搭建 Golang 开发环境

  刚开始接触 Golang 时使用的是 Eclipse + Goclipse 开发环境,但是你懂的,Eclipse的体量有点大,当有一个非常好的 idea 时 Launch and Create the project 的时间足以让灵感飞走了,寻找一款轻量级又耐用的 golang 款 IDE 一...

2018-03-26 17:08:14

阅读数:494

评论数:0

工作站的容器化和虚拟化实践

1. 环境说明   对于一个配置略高的工作站如果一个人使用有点浪费了,可以考虑把资源分享给小组成员,大家时分复用或者资源复用可以有效的提高生产力,现在容器化和虚拟技术为我们提供了这样的方式,并且可以很方便的管理和分配。Windows 10 已经可以很好的实现工作站级别的容器和虚拟化,比如 Hyp...

2018-03-07 22:39:08

阅读数:142

评论数:0

使用 Docker 快速创建 OpenCV 实验环境

使用 Docker 快速创建 OpenCV 实验环境   最近发现Microsoft的改变蛮大的,首先是Window 10 的 2017 Fall Creator Update 将 WSL(Windows Subsystem for Linux) 更新为release版本,然后是 Docker ...

2018-02-26 19:42:11

阅读数:148

评论数:0

第十一期 使用 Tensorflow 实现物体检测 《显卡就是开发板》

1.物体识别效果演示 图片选自 Andrew Carter 的博客 Annotating Large Datasets with the TensorFlow Object Detection API 2.物体识别概述 关于 Object Dection 理论说起来太复杂了,可以...

2017-11-28 13:48:04

阅读数:563

评论数:0

第十期 使用 Keras 和 Flask 构建一个在线 API 《显卡就是开发板》

  用Jupyter notebook 来进行演示在生产环境中并不是很实用,在应用环境中如果想要预测一个场景通常需要返回指定格式的文本形式的信息,我写了一个小例子,使用flask架构创建了一个简陋的API,客户端通过curl工具上传图片,并返回指定格式的json流。   首先需要安装flask ...

2017-11-22 10:21:19

阅读数:1059

评论数:0

第九期 使用 Keras 在游戏中实现自动驾驶 《显卡就是开发板》

记得小时候玩的游戏机在没有投币的时候会自动播放预先录制的游戏视频,然后屏幕上会闪烁着”DEMONSTRATION”的字样,当时不理解是预先录制的游戏视频,认为是机器可以自己操控自己玩游戏,因为那时没有什么探索的方式(比如图书馆或者搜索引擎),但还是会占用上课的时间去思考机器自己和自己玩游戏是怎么实...

2017-11-21 23:03:16

阅读数:1077

评论数:0

第八期 使用 Keras 训练神经网络 《显卡就是开发板》

对于神经网络的应用,最短的路径当然是使用具有理论基础和实践基础的成型网络直接使用,但是针对某些特殊场景,预先定义和训练好的网络不足以完成当前的任务,这时就要自己去训练网络莱适应当前任务,这一期我们使用 Kares 来演示一个神经网络的调试过程。在寻找这方面的素材过程中我发现 Kares 的作者 F...

2017-11-20 23:42:57

阅读数:679

评论数:0

第七期 使用 Keras 演示神经网络 《显卡就是开发板》

这一期我们来演示一种更加简洁的深度神经网络构建方法–Keras,下面这张图片展示了Keras在网络栈中的位置。可见Keras是一种比较高级的API,也就是说用它来构建网络使用的代码量会更少,下面用一段代码来演示一下,我们使用通过ImageNet预先训练好的VGG16结构的网络来分类一张图片。%ma...

2017-11-20 19:31:05

阅读数:423

评论数:0

第六期 基于 Inception-V3 训练网络识别面部特征 《显卡就是开发板》

通过前几期的演示,我们可以大概总结出一个深度学习网络成型的一般步骤:     1. 准备数据集     2. 构建网络模型     3. 训练网络模型     4. 评估网络模型   这一期我们再做一个有意思的演示实验,让深度学习网络学习人的面部特征,从面部特征来估计人的年龄。 按照...

2017-11-16 17:36:01

阅读数:346

评论数:0

第五期 基于 Inception-V3 重新训练网络 《显卡就是开发板》

tensorflow官方有很多值得实践一下的例子,这一期我们使用Tensorflow官方提供的一个重新训练网络的例子进行演示,下面时这个例子的链接: https://www.tensorflow.org/versions/master/tutorials/image_retraining htt...

2017-11-15 15:38:00

阅读数:322

评论数:0

第四期 Jupyter 和 OpenCV 实践《显卡就是开发板》

第一次使用 Jupyter 时感觉各种不适应,因为用惯了各种IDE,觉得 Jupyter 没有什么使用价值,但在以后的实践中发现了它和IDE的互补之处:   1.Jupyter设计目的是在交互式计算和软件开发这两个方面最大化的提高生产力。它鼓励一种 执行-探索 的工作模式 ,而不是传统IDE那...

2017-11-15 14:32:17

阅读数:584

评论数:0

第三期 利用已经训练的神经网络进行图像识别 《显卡就是开发板》

本着更好的演示的态度,在进行改造或者训练神经网络之前,我们先来感受一下已经训练好的神经网络是什么样子的,这一期使用Tensorflow的Tutorials里面的 Image Recognition 的案例来将 使用 ImageNet 中提供的1000种分类的数据训练出来的InceptionV3模型...

2017-11-06 19:05:05

阅读数:872

评论数:0

第二期 Tensorflow 基准测试 《显卡就是开发板》

深度神经网络相关的blog里总会提示我们使用GPU训练网络是必须的,但没有一个数值的概念,我们真的不好评判GPU在训练网络方面到底比CPU快多少,这一期我们就利用上一期搭建的实验环境跑个小Demo实测一下GPU的性能。 Benchmarking State-of-the-Art Deep Lear...

2017-11-03 17:57:23

阅读数:617

评论数:0

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