自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

未语愁眸

TensorFlow群:469331966,从事TAF,C++,tensorflow,caffe等深度学习框架设计开发数年。。。

  • 博客(240)
  • 资源 (14)
  • 收藏
  • 关注

原创 基于深度学习的人脸识别系统,识别率高达99.7%

 基于深度学习的人脸识别人脸定位和crop特征提取和相似度对比余弦距离:0.74451 ,准确率相当高了欢迎大家加入我们的QQ群,看下面

2017-12-08 13:03:48 8946

原创 caffe:使用C++来提取任意一张图片的特征

0x00关于使用C++接口来提取特征,caffe官方提供了一个extract_features.cpp的例程,但是这个文件的输入是blob数据,即使输入层使用的是ImageData,也需要在deploy.prototxt中指定图片的位置,很不方便。如果想要使用opencv来读取一个图片,然后用caffe训练好的model提取特征,就需要对输入层进行改写。另外官方例程默认的输出是le

2017-07-14 11:28:18 1513

原创 Git 保存用户名和密码

Git可以将用户名,密码和仓库链接保存在硬盘中,而不用在每次push的时候都输入密码。保存密码到硬盘一条命令就可以$ git config credential.helper store当git push的时候输入一次用户名和密码就会被记录参考$ man git | grep -C 5 password$ man git-credential-store这

2017-07-07 16:18:09 2525

原创 计算两向量的欧式距离,余弦相似度

来自:http://www.mtcnn.com>>> import numpy>>> vec1=[[1,1,1],[2,2,2]]>>> vec2=[[2,2,2],[1,1,1]]>>> vec1=numpy.array(vec1)>>> vec2=numpy.array(vec2)&a

2017-07-06 17:42:18 24862 2

转载 从Inception v1,v2,v3,v4,RexNeXt到Xception再到MobileNets,ShuffleNet,MobileNetV2,ShuffleNetV2

v1:Going deeper with convolutionsInception v1的网络,主要提出了Inceptionmodule结构(1*1,3*3,5*5的conv和3*3的pooling组合在一起),最大的亮点就是从NIN(Network in Network)中引入了1*1 conv,结构如下图所示,代表作GoogleNet假设previous layer的大小...

2019-05-24 21:04:36 399

原创 认真做擅长的事就能升职?你的专长可能会成为你的牢笼

能力既是优势,也是毒品朋友老李之前在报刊当编辑,文字功底扎实。后来单位不怎么景气,他就想着自己出来做自媒体。做了一年,一分钱没赚到,粉丝也只有几百个。他向我吐槽,说自己老了,跟不上时代节奏了。问能不能参加我的私房课,学一学怎样写作变现。我说,不用着急学课。你的语言表达其实没有问题,要做的,只是一些调整。我发现他最大的问题,是仍在用传统媒体的写法写内容,甚至在格式上,都并没有“自媒体...

2019-05-23 10:10:20 517

原创 使用TensorFlow2.0自动编码器进行信用卡欺诈检测

信用卡交易中的异常检测如何工作?这是星期天早上,它很安静,你醒来时脸上露出灿烂的笑容。今天将是美好的一天!除此之外,您的手机响起,而非“国际化”。你慢慢地捡起它,听到一些非常奇怪的东西 - “Bonjour,je suis Michele。哎呀,对不起。我是米歇尔,你的私人银行代理人。“瑞士有人在这个时候给你打电话可能会如此迫切?“你是否以100美元的暗黑破坏神3的价格授权了3,358.65...

2019-05-17 16:10:35 1517

原创 试用 tf.function 加速代码

在 TensorFlow 2.0 中,默认情况下,Eager Execution 处于启用状态。这为您提供一个非常直观灵活的界面,可以提升运行一次性操作的简易性和速度,但会降低性能和可部署性。为了获得峰值性能并使您的模型可以部署在任何位置,我们提供 tf.function,您可以将其用作工具,从程序中生成图表。from__future__ importabsolute_impor...

2019-05-07 16:56:22 5146

原创 GAN的原理 优缺点

GAN的主要灵感来源于博弈论中零和博弈的思想,应用到深度学习神经网络上来说,就是通过生成网络G(Generator)和判别网络D(Discriminator)不断博弈,进而使G学习到数据的分布,如果用到图片生成上,则训练完成后,G可以从一段随机数中生成逼真的图像。G, D的主要功能是:●G是一个生成式的网络,它接收一个随机的噪声z(随机数),通过这个噪声生成图像●D是一个判别网络...

2019-04-29 19:58:32 11129

原创 可视化卷积层:

可视化卷积层

2019-04-02 15:50:15 322

原创 用矿卡P106升级tensorflow深度学习服务器

        PS:本文绝不是广告,也和淘宝店主没任何关系!!!       最近发现淘宝上的矿卡便宜的让人心动,虽然去年已经买了一块技嘉的大将1066显卡,但是如果错失这个大好良机,那势必会给自己留下难以抹去的遗憾!400元左右的P106,其实就是1066啊,想想我去年买的1066,二手的还有1699呢。这个也是矿卡,只是带有输出接口,但是这个P106没有输出接口。已经有了1066做输出了...

2019-01-07 11:49:51 15735 7

原创 源码安装l CUDA 10.0, cuDNN 7.3 and build TensorFlow (GPU) from source on Ubuntu 18.04

更糟糕的CUDA 10.0和cuDNN 7.3版本我真的很想在我新建的机器上试用它。问题是pip包TensorFlow 1.11rc不支持最新的CUDA版本,我需要从源代码构建它。整个过程对我来说相当痛苦,最后我完成了它后,我决定再次完成所有步骤并在空的Ubuntu机器上从头开始设置。我的出发点是配备i5-8600 CPU 3.10GHz,16GB DDR4,GTX 1080,刚刚安装Ubut...

2018-12-13 20:32:52 2582

原创 TensorFlow 1.12.0 cuda 10.0 cudnn 7.3编译安装成功

2018-10-26 17:09:29 15862 10

原创 大公司之小和小公司之大

     小公司讨论可行性方案,新需求方案,优化方案,各种方案吧,都是几个领导去商讨,然后让下面的人执行他们认为商讨好的方案;说白了,你就老老实实给老子干活就是了,我是领导,我的方案给你合理,让你去开会讨论方案,一是浪费时间,有这个开会时间你不如给老子好好去撸代码,做需求,修bug,开什么会啊,你能行吗?!要啥自行车,要啥自行车啊!      而腾讯是所有和需求相关的人一起去开会,一起讨论,...

2018-08-24 11:27:41 758

原创 tensorflow预处理:数据标准化的几种方法

 数据归一化问题是数据挖掘中特征向量表达时的重要问题,当不同的特征成列在一起的时候,由于特征本身表达方式的原因而导致在绝对数值上的小数据被大数据“吃掉”的情况,这个时候我们需要做的就是对抽取出来的features vector进行归一化处理,以保证每个特征被分类器平等对待。下面我描述几种常见的Normalization Method,并提供相应的python实现(其实很简单):1、(0,1...

2018-08-09 19:39:21 17923

原创 TAF /tars必修课(一):整体架构理解

来自零点智能社区一、前言TAF,一个后台逻辑层的高性能RPC框架,目前支持C++,Java, node 三种语言, 往后可能会考虑提供更多主流语言的支持如 go等,自定义协议JCE,同时也支持HTTP。 它集可扩展协议编解码、高性能RPC通信框架、名字路由与发现、发布监控、日志统计、配置管理等于一体,通过它可以快速用微服务的方式构建自己的稳定可靠的分布式应用,并实现完整有效的服务治理。当前已开源,...

2018-06-27 10:53:24 4385

原创 深度学习攒机:要高性能也要很便宜

一直使用VirtualBox安装的ubuntu来玩各种开源的代码库,也没觉得什么不爽的,更重要的是windows的各种工具软件和银行也能同时使用;要说virtualBox+ubuntu的缺点就是:1:硬盘空间老是捉襟见肘,不敢放开放大批量的数据;2 和硬件结合不方便,比如opencv或其他caffe想使用摄像头,这个就要通过virtualBox的菜单栏手动设置,而且还要必须手动操作;这点就是瓶颈:...

2018-04-11 10:19:43 7379 13

原创 最新ICE源码编译安装

发现ICE3.7版本在编译安装时比之前的版本省事了很多,少了很多杂七杂八的依赖库;估计是被grpc火热情景给逼的?Compiling [amd64-shared] src/Ice/CollocatedRequestHandler.cppCompiling [amd64-shared] src/Ice/ProtocolInstance.cppsrc/Ice/SHA1.cpp:19:3

2018-03-22 10:52:06 1373 1

原创 解决TensorFlow最新代码编译错误问题

老是有个习惯,看到开源代码更新了,总是想更新到最新版,如果置之不理的话,就感觉自己懒惰了或有的不负责任了,这个也可能是一种形式的强迫症吧;前几天晚上git pull TensorFlow,完事后也没去理它,这两天想起来还是做事有头有尾吧, 也想把学习重点转入到TensorFlow,动手玩玩才有感觉嘛^_^。按照Image Recognition https://www.tensorflow.org...

2018-03-05 19:34:41 2441

原创 机器学习术语表

本术语表中列出了一般的机器学习术语和 TensorFlow 专用术语的定义。AA/B 测试 (A/B testing)一种统计方法,用于将两种或多种技术进行比较,通常是将当前采用的技术与新技术进行比较。A/B 测试不仅旨在确定哪种技术的效果更好,而且还有助于了解相应差异是否具有显著的统计意义。A/B 测试通常是采用一种衡量方式对两种技术进行比较,但也适用于任意有限数量的技术和衡

2018-03-02 00:30:07 370

原创 Google内部培训过1.8万人的机器学习速成课

什么是(监督)机器学习?简而言之,它是以下几点: ML系统学习如何组合输入以产生对从未见过的数据的有用预测。我们来探讨基本的机器学习术语。标签一个标签是我们预测物品的属性,比如变量y在简单线性回归变量。标签可以是小麦的未来价格,图片中显示的动物的种类,音频剪辑的含义或任何东西。特征一个特征是一个输入变量 - x简单线性回归中的变量。一个简单的机器学习项目可能会使用

2018-03-01 19:23:39 467

原创 详细详解One Hot编码-附代码

机器学习算法无法直接用于数据分类。数据分类必须转换为数字才能进一步进行。在本教程中,你将发现如何将输入或输出的序列数据转换为一种热编码,以便于你在Python中深度学习的序列分类问题中使用。本教程分为4部分:1.什么是One-Hot编码?2.手动编写One-Hot编码3.One-Hot Encode with scikit-learn.4.One-Hot Encode with Keras.1.什...

2018-01-11 11:29:48 36076 5

原创 2017人工智能元年,AI在喧嚣和质疑中一路走来

前百度首席科学家吴恩达说:就像100年前的电力、20年前的互联网一样,AI也会改变每一个产业!有人说,现在就像1995年,那一年,第一家互联网公司——网景上市,一天之内大涨208%,互联网正式登上历史舞台,引爆了之后浩浩荡荡的“.com”热潮。一位AI从业者这样激动地说道:“我看到的是一片蓝海无限可能,看到所有产业,包括医疗、金融都可以做,那不就跟当年的.com一样?”其实

2018-01-10 19:28:16 579

原创 tensorflow CUDA 9.0安装成功

berli@berli-dev:~/tensorflow$ bazel-bin/tensorflow/examples/label_image/label_image2017-12-18 00:04:16.581436: I tensorflow/core/platform/cpu_feature_guard.cc:137] Your CPU supports instructions tha...

2017-12-18 00:11:40 2696 7

原创 ubuntu 安装cuda 成功

洗洗睡了

2017-12-03 01:09:13 1108

原创 深度学习攒机配置

显示器:是用乐视电视 50吋主板:华南x79CPU:  E5 2660 V2  10核20线程 至强CPU顶级配置,可以秒杀I5系列全家,秒I7内存:16G recc服务器内存价格:和主板是套装价格:1798硬盘:320G 普通硬盘价格:85元显卡:技嘉1060 6G G1 ,1280个处理核心,显存6G价格:1699元机箱:ATX标准机箱价格:59.9电源:铂爵500W价格:65.9元合计:74...

2017-11-24 14:36:38 1175

原创 ubuntu c++ 关机 重启 挂起 API

#include #include int main() { reboot(LINUX_REBOOT_MAGIC1, LINUX_REBOOT_MAGIC2, LINUX_REBOOT_CMD_POWER_OFF, 0);/* sync(); reboot(LINUX_REBOOT_CMD_POWER_OFF);*/

2017-11-20 20:06:16 866

转载 arduino远程刷新(烧录)固件

 在车间部署了十几个网络版的温湿度采集器(基于arduino的),这些采集器分布在不同的地方,现在要更新一下上面的固件。最笨的方法是一个一个地取下来,插到电脑的USB接口上进行固件更新,这样做显然很麻烦。能不能直接通过网络(以太网)进行固件的更新呢?    我查了一下资料,发现网上只有通过蓝牙更新的固件的,但是没有以太网的。低功耗的商用的蓝牙,其传输距离只有10米,且那个方法必须在板上进行手动...

2017-08-08 11:29:28 10758 4

原创 自己修好了乐视电视!

被逼无奈自己修好了乐视电视!这几天小孩反复发烧,乐视维修又一直不来修,小孩没佩奇看了……电视坏的原因是电源板的sk510c肖特基二极管烧了,而且是乐视电视的bug!几乎所有的电视都是坏这个地方?乐视是要关门的节奏吗?乐视电视x50air坏了开不了机,logo灯也不亮。7月7日晚上打乐视客服电话报修,给安排了维修师傅,维修师傅第二天7月8日联系我问了现象说明天过来修,结果到了时间还没来,打电话问他有...

2017-07-25 10:29:43 18518 1

转载 Caffe C++API 提取任意一张图片的特征系列二----MemoryData

介绍一种更加灵活的方法,用MemoryData层输入数据,可以直接用opencv接口读入我们的图片再添加的网络中。 第一个问题:仍然是工程建立问题,提示卷积层或其他层没有注册,解决方法与上一篇博客一样。可查看:http://blog.csdn.net/sunshine_in_moon/article/details/50125255 第二个问题:网络配置文件的改写,因为使用MemoryDa

2017-07-14 11:57:43 946

原创 grpc编译错误解决

berli@berli-VirtualBox:~/grpc$ make[MAKE]    Generating cache.mk[C]       Compiling src/core/lib/security/credentials/jwt/jwt_verifier.csrc/core/lib/security/credentials/jwt/jwt_verifier.c: In f

2017-06-07 19:13:04 5225

转载 Rapidjson的简单使用示例

很早就想用用Markdown了,一直没机会。今天就来试一下先放个目录:Rapidjson的简单使用示例rapidjson官方教程本示例所用环境示例代码与注释rapidjson官方教程如果要想深入学习rapidjson工具,官方文档肯定是必须看一看的。官方教程里面的讲解才是最详细,最权威的了。

2017-06-06 09:53:42 18331 4

原创 Armbian hostname and WiFi configuration

In previous post i have described installation of Armbian on Orange Pi PC Plus. Now is the time for some initial configuration (hostname and WIFI setup).Table of ContentsChanging hostnameCon

2017-06-02 11:56:21 2792

原创 How to install Armbian on Orange Pi Plus 2e

bian on Orange Pi Plus 2eHow to install Armbian on Orange Pi Plus 2eArmbian on the microSDYou just got your own Orange Pi and you want to start developing your ideas. But before that, you

2017-05-15 12:03:35 2274

转载 深度学习利器: TensorFlow系统架构及高性能程序设计

2015年11月9日谷歌开源了人工智能平台TensorFlow,同时成为2015年最受关注的开源项目之一。经历了从v0.1到v0.12的12个版本迭代后,谷歌于2017年2月15日发布了TensorFlow 1.0 版本,并同时在美国加州山景城举办了首届TensorFlow Dev Summit会议。TensorFlow 1.0及Dev Summit(2017)回顾  和以往版本相

2017-05-04 10:32:18 1835

原创 linux tesseract识别名片

用tesseract识别名片,无任何训练数字,字母识别的准确率比较高,没有错误,规范的汉字识别的还可以,比如名片背面,正面的就错误比较多了;没有任何训练,识别的还算可以了;我们主要要的电话和QQ 712 wget https://github.com/tesseract-ocr/tessdata/blob/master/chi_sim.traineddata 71

2017-02-25 16:33:54 1461

原创 leveldb原理和使用

LevelDB是一个基于本地文件的存储引擎,非分布式存储引擎,原理基于BigTable(LSM文件树),无索引机制,存储条目为Key-value。适用于保存数据缓存、日志存储、高速缓存等应用,主要是避免RPC请求带来的延迟问题。在存取模型上,顺序读取性能极高,但是对于随机读取的情况延迟较大(但性能也不是特别低),比较适合顺序写入(key),随机的key写入也不会带来问题。数据存量通常为物理内存的3

2017-02-09 11:24:47 13875 1

原创 CMake 入门

你或许听过好几种 Make 工具,例如 GNU Make ,QT 的 qmake ,微软的 MS nmake,BSD Make(pmake),Makepp,等等。这些 Make 工具遵循着不同的规范和标准,所执行的 Makefile 格式也千差万别。这样就带来了一个严峻的问题:如果软件想跨平台,必须要保证能够在不同平台编译。而如果使用上面的 Make 工具,就得为每一种标准写一次

2017-01-28 01:27:02 1991

原创 zlib minizip 实现解压zip

#include #include #include "unzip.h"#define dir_delimter '/'#define MAX_FILENAME 512#define READ_SIZE 8192int main( int argc, char **argv ){ if ( argc < 2 ) { printf( "usage:

2017-01-16 20:04:41 5867 2

原创 开源|LightGBM:三天内收获GitHub 1000+ 星

原创 2017-01-05 LightGBM 微软研究院AI头条【导读】不久前微软DMTK(分布式机器学习工具包)团队在GitHub上开源了性能超越其他boosting工具的LightGBM,在三天之内GitHub上被star了1000+次,fork了200+次。知乎上有近千人关注“如何看待微软开源的LightGBM?”问题,被评价为“速度惊

2017-01-10 19:04:50 3307

arduino远程刷新(烧录)固件

通过wifi 远程刷新(烧录)固件

2017-08-17

Altium Designer 打印设置

无需安装PCB 画图软件即可打印、负性感光板打印设置 顶层打印在AD6 中的设置 反色设置效果 . 本人已经测试,非常好用

2012-03-29

有道笔记最新版

轻松同步,管理您各终端的所有笔记 三备份,存储数据安全有保障 免费的超大存储空间,无限量增长

2011-12-12

CLR/C++学习资料 上

对于初学C++/CLR的朋友来说,网上资源甚少,这份资料囊括了CLR/C++的各个知识点,可以说是开发的入门精华,有兴趣的朋友可以现在去下载...分为上下两个部分...不要错过哦...

2011-04-05

CLR/C++学习资料(下)

对于初学C++/CLR的朋友来说,网上资源甚少,这份资料囊括了CLR/C++的各个知识点,可以说是开发的入门精华,有兴趣的朋友可以现在去下载...分为上下两个部分...不要错过哦...

2011-04-05

双进程保护KO_Process

该程序采用双进程保护 能够开机启动 修改控制台程序的图标 进程能够获得进程用户名

2009-11-27

89S52单片机最小系统电路图100%成功

89S52单片机最小系统电路图100%成功,按图接电路100%成功!!!

2009-10-28

2008年中国薪酬状况白皮书(中国薪酬调查网)

2008年中国薪酬状况白皮书(中国薪酬调查网权威调查)

2009-01-06

5M大小的最新版linux操作系统

5M大小的最新版linux操作系统 在虚拟机里可以安装或者拷贝到U盘,内核是最新的2.6版的 系统要求; 内存:64M CPU,不限制 硬盘:大于5M就可以了 这是镜像文件,可以直接刻录成盘 完全可以在内存中运行的操作系统

2008-12-16

多文件自动发送工具

多文件自动发送工具,自己用的,发来共享

2008-05-27

全自动工具(经典值得收藏:-)

全自动工具, 经典值得收藏:-)

2008-05-19

邮箱专家1.1正式版(Socket , C++,ESMTP编写)

1:发送单个文件或少数文件时,可直接将文件拖放到对话框上. 2:选择文件夹时,程序会自动搜索所有的文件。 3:程序发送邮件的速度是其他类似程序5倍左右,是WEB10倍左右^_^; 4:程序根据你选择的文件夹,自动搜索文件,自动计算每次发送的大小,自动保存配置,邮箱密码加密保存; 5:发送邮箱必须提供SMTP服务,否则,不能发送;例如,2007年后新申请的网易邮箱都不提供SMTP服务,所以不能使用的; 6:附件大小不能超过服务商规定的大小,例如网易邮箱,QQ邮箱,21CN邮箱的附件最大20M; 作者:水含笑 QQ:16645709 Blog: http://blog.csdn.net/chary8088

2008-05-12

程序运行出现的异常

程序运行出现的异常

2007-11-14

ListCtrl控件截图

ListCtrl控件截图

2007-10-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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