自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

coder

向着架构师进发

  • 博客(155)
  • 资源 (26)
  • 问答 (1)
  • 收藏
  • 关注

原创 文章导航

python进程

2019-09-17 11:10:30 257

转载 spark mllib协同过滤-als

spark mllib协同过滤-als

2023-01-30 10:40:45 202

原创 使用Markdown排版微信公众号 代码格式化

作者开源了代码https://github.com/barretlee/online-markdown在线编辑Markdown文件https://www.flyzy2005.cn/tools/online-markdown/先拷贝,再点击右边按钮进行复制即可。...

2020-01-06 17:38:15 554

原创 解决maven jar包冲突的问题

以下是使用idea作开发参考:第一步: 安装maven helper第二步:在pom文件下打开第三步: 在低版本上直接右击exclude即可如果碰到没有显示,要具体先查看是什么包下面,然后看版本,最后使用搜索功能,例如:好了,剩下的继续开发吧。...

2020-01-03 15:42:05 516

原创 Docker 清理命令 删除所有的镜像和容器

~/.bash_aliases 杀死所有正在运行的容器.alias dockerkill='docker kill $(docker ps -a -q)' 删除所有已经停止的容器.alias dockercleanc='docker rm $(docker ps -a -q)' 删除所有未打标签的镜像.alias dockercleani='docker rmi $(doc...

2019-12-27 11:48:08 1022

原创 架构师成长路线

程序员到架构师的技术成长之路分为几个典型的阶段:工程师 - 高级工程师 - 技术专家 - 初级架构师 - 中级架构师 - 高级架构师工程师【阶段描述】成为一个合格的工程师需要1 ~ 3年时间,其典型特征是“在别人的指导下完成开发”,这里的“别人”主要是“高级工程师”或者“技术专家”,通常情况下,高级工程师或者技术专家负责需求分析和讨论、方案设计,工程师负责编码实现,高级工程师或者技术专家会...

2019-12-25 10:47:44 2642

原创 神经网络系列(三)--VGG 网络解析

VGG 网络结构一、简介VGG是牛津大学 Visual Geometry Group(视觉几何组)的缩写,在2014年,超越了Alex 获得了ImageNet 的亚军,VGG是在AlexNet基础上作了改进,增加了神经网络的深度与运用了小卷积核,使得结果更加精确。二、网络结构三、特性特性一:采用连续的几个3x3的卷积核代替AlexNet中的较大卷积核(11x11,7x7,5x5)...

2019-12-13 16:01:09 1181

转载 TensorFlow-gpu 在 CentOS 7 下的完全安装手册

转载TensorFlow-gpu 在 CentOS 7 下的完全安装手册

2019-12-04 15:03:40 138

原创 Tensorflow serving架构与代码解析

Tensorflow serving架构[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-k7GTP05a-1574750311566)(https://www.tensorflow.org/serving/images/serving_architecture.svg)]角色Servables类似于模型服务,产出流式结果streaming results...

2019-11-26 14:38:58 2109

原创 技术感悟

研究一项新技术时候,对于特性快速看过,然后根据之前在其他积累的相关架构特性套在新的框架上,看看是否有,有则原理是否一样,做到迁移性学习。未完待续。。...

2019-11-25 15:34:19 176

原创 目标检测(四)Faster R-CNN

文章目录一、背景二、检验过程三、RPN 理解一、背景关于Fast R-CNN 有个缺点,即使预测速度非常快,但是在提取候选框时还会消耗大量时间,因此引入RPN 用于提取候选框,从而形成Faster R-CNN 的结构。二、检验过程(1)输入测试图像;(2)将整张图片输入CNN,进行特征提取;(3)用RPN生成建议窗口(proposals),每张图片生成建议窗口;(4)把建议窗口映射...

2019-11-22 11:14:43 202

原创 目标检测(三)Fast R-CNN

文章目录一、背景二、网络结构三、特性ROI池化多损失函数融合利用SVD 改进全连接层(分类是softmax,回归是smoothL1)一、背景2014年的RCNN, SPP-Net,Ross Girshick在基础上于15年推出Fast RCNN,大幅提升了目标检测的速度,同样使用最大规模的网络,Fast RCNN和RCNN相比,训练时间从84小时减少为9.5小时,测试时间从47秒减少为0.32...

2019-11-21 15:03:49 329

原创 目标检测(二)SPP Net

文章目录一、背景二、RCNN crop/warp三、空间金字塔池化四、附录一、背景鉴于RCNN 每次需要输入固定尺寸图片,图片经过裁剪或者缩放会丢失部分信息,导致识别精度下降,SPP-Net在此问题上有着很好的解决方法。具体出自于2015年发表在IEEE上的论文-《Spatial Pyramid Pooling in Deep ConvolutionalNetworks for Visual ...

2019-11-20 17:34:11 188

原创 深度学习网络图画图工具

从 公众号上发现了 总结的深度学习画图工具,很实用:https://mp.weixin.qq.com/s/MMzvZA55Xb2sOA7rJiXiEw1NN-SVG这个工具可以非常方便的画出各种类型的图,是下面这位小哥哥开发的,来自于麻省理工学院弗兰克尔生物工程实验室, 该实验室开发可视化和机器学习工具用于分析生物数据。 github地址:https://github....

2019-11-20 10:46:30 5118

原创 目标检测(五)SSD

文章目录一、背景二、特性多尺度网络结构特征分层提取 (大特征图(靠前的特征图)检测小目标,小特征图(靠后的特征图检测大目标)三、总流程四、具体实现五、附录一、背景针对YOLO和Faster R-CNN的各自不足与优势,WeiLiu等人提出了Single Shot MultiBox Detector,简称为SSD算法(单步多框检测),其英文全名是Single Shot MultiBox Dete...

2019-11-20 10:31:25 286

原创 Linux 安装jupyter

1. 安装ipython, jupyterpip install ipython pip install jupyter2. 生成配置文件[root@50eb5057baac /]# jupyter notebook --generate-configWriting default config to: /root/.jupyter/jupyter_noteboo...

2019-11-13 17:14:36 959

原创 深度学习数据集

coco\voc:https://uinedu-my.sharepoint.com/personal/19604_myoffice_site/_layouts/15/onedrive.aspx?originalPath=aHR0cHM6Ly91aW5lZHUtbXkuc2hhcmVwb2ludC5jb20vOmY6L2cvcGVyc29uYWwvMTk2MDRfbXlvZmZpY2Vfc2l0...

2019-11-13 15:19:01 336

原创 目标检测(一)RCNN

文章目录一、背景二、名词解释Selective SearchIOU (重叠度)NMS (非极大值抑制)Wrap (Objcect proposal 转换)三、预测流程CNN分类器(主要用于提取特征)SVM分类器(主要用于物体分类)位置回归器的训练四、R-CNN总结五、附录:一、背景R-CNN,即Region-based Convolutional Neural Networks,是一种结合区域...

2019-11-06 16:54:36 432

原创 卷积网络基础知识---Depthwise Convolution && Pointwise Convolution && Separable Convolution

Depthwise(DW)卷积与Pointwise(PW)卷积,合起来被称作Depthwise Separable Convolution(参见Google的Xception),卷积神经网络在图像处理具备强大的提取特征的能力,相比全连接又消耗更少的参数,不过受限于移动端设备的硬件条件,仍然达不到运算量的要求,于是,Separable Convolution比卷积神经网络明显降低运算量,所以在一些轻...

2019-10-31 10:58:12 366

原创 keras基本操作

文章目录读取Mnist数据构建网络网络详解神经网络层卷积层池化层全连接层编译训练读取Mnist数据mnist = keras.datasets.mnist(x_train, y_train), (x_test, y_test) = mnist.load_data()构建网络model = keras.Sequential([...])或者model = keras.Sequenti...

2019-10-30 17:47:54 380

原创 神经网络系列(二)--AlexNet解析

AlexNet 网络模型一、简介AlexNet是2012年ImageNet竞赛冠军获得者Hinton和他的学生Alex Krizhevsky设计的。也是在那年之后,更多的更深的神经网路被提出,比如优秀的vgg,GoogleLeNet。其官方提供的数据模型,准确率达到57.1%,top 1-5 达到80.2%. 这项对于传统的机器学习分类算法而言,已经相当的出色。二、特性 (相比LeNet)...

2019-10-30 14:41:34 1178

原创 卷积核的计算公式

卷积层:参数:W:宽; H:高;D:深度;K:卷积核的个数; F:卷积核的大小; S:步长; P:用0填充卷积后输出:W或H=[(输入大小-卷积核大小+2*P)/步长] +1.不能整除时,一般去掉小数部分取整,如4.5,则取4比如输入: 32 * 32卷积核大小: 5 * 5卷积核个数: 6Padding : 0步长: 1则输出为:(...

2019-10-29 10:34:06 22708

原创 神经网络系列(四)--NIN 网络结构

深度学习之NIN 网络结构一、简介NIN(NetWork In NetWork) 是出自新加坡国立大写2014年的论文"Network In Network",NIN 改进了传统的CNN,采用了少量参数就取得了超过AlexNet的性能,AlexNet网络参数大小是230M,NIN只需要29M,此模型后来先后被Inception与ResNet 等所借鉴。二、网络结构此网络结构总计4层: 3...

2019-10-28 19:47:56 4363 2

转载 深度学习中的batch_size,iterations,epochs等概念的理解

1.batch_size深度学习的优化算法,用大白话来说其实主要就是梯度下降算法,而每次的参数权重更新主要有两种方法。(1)遍历全部数据集算一次损失函数,然后算函数对各个参数的梯度,更新梯度这种方法每更新一次参数都要把数据集里的所有样本都看一遍,计算量开销大,计算速度慢,不支持在线学习,这称为Batch gradient descent,批梯度下降。(2)stochastic gr...

2019-10-24 14:25:54 3751 2

原创 神经网络系列(一)--LeNet5解析

文章目录一、简介二、网络架构1. 组成部分2. 各层详解三、总结一、简介LeNet是卷积神经网络的祖师爷LeCun在1998年提出,用于解决手写数字识别的视觉任务。当年美国大多数银行就是用它来识别支票上面的手写数字的,它是早期卷积神经网络中最有代表性的实验系统之一,是一种用于手写体字符识别的非常高效的卷积神经网络。 自那时起,CNN的最基本的架构就定下来了:卷积层、池化层、全连接层。LeNe...

2019-10-22 15:52:35 3661

原创 GC调优

分享一个自动可以帮你GC调优的网站http://www.gceasy.io/

2018-12-21 13:42:07 702

原创 机器学习python web框架系列之一 : 多种web框架选择

背景机器学习开发大多使用python语言来进行开发,为了让机器学习程序支持外部的应用来获取连接,特python中选择多个web框架来进行研究tornado优点: tornado对于每秒可处理连接数的性能支持较好,其内部实现异步非阻塞的功能,特别在长轮询的性能是优于其他框架 缺点: 学习成本高,可配置项多flask优点: 轻量级web框架,配置简单,配合gevent可实现异步非阻塞功...

2018-12-18 17:39:03 412

原创 严肃不搞笑的小黄鸭调试法

下面,让我来为你介绍一个程序调试大法——“橡皮鸭程序调试法”,这个方法在调试界是很出众的,实施起来相当方便和简易,几乎可以随时随地地实验,几乎不需要借助任何的软件和硬件的支持,你甚至可以把你的程序打印出来,在纸面上进行调试。那么,为什么这个方法要叫做橡皮鸭呢?因为橡皮鸭子是西方人在泡澡时最喜欢玩的一个小玩具,所以,这个东西应该家家户户都必备的。因为,这个方法由西方人发明,所以,就被取名为“...

2018-10-22 15:19:10 2848

转载 五种利用strace查故障的简单方法(strace利器)

我一直惊讶为什么这么少的人认识到可以利用strace来干的事,它一直是我的第一调试工具,因为基本上它存在于我运行过的所有的Linux系统上,它可以用来在很多方面进行故障诊断。 什么是strace?strace是一个非常简单的工具,它可以跟踪系统调用的执行。最简单的方式,它可以从头到尾跟踪binary的执行,然后以一行文本输出系统调用的名字,参数和返回值。其实它可以做的更多:可以...

2018-10-18 19:53:58 2559

转载 从计算机底层理解Java并发

根本不要用花这么长时间,也不用去折腾Java内存模型之类的东西。我只讲原理,不会告诉你怎么用Java的并发库,这是java doc干的事情理解Java并发原理或者其他语言的并发(没错,这篇文章是“跨语言”的!!!还这么短,你说牛逼不牛逼)只需要记住理解两个东西: CPU访问存储的方式——多级存储; CPU执行指令的方式——乱序 首先回忆我们大学的一门课程——《计算机组成...

2018-10-15 14:42:27 303

转载 我来告诉你,一个草根程序员如何进入BAT

本文将从心态、学习和素养三个方面手把手的告诉你,LZ作为一个非科班毕业,出身于三流大学的草根,是如何凭借自己的努力,进入到国内一流互联网公司的。心态看到这个标题,有的同学可能会说,“LZ,你不是要告诉我们如何进入BAT吗?怎么一上来就写心态?”没错,LZ第一个要说的,就是心态!原因很简单,文章下面即将提到的学习内容,如果你没有一个好的心态,是不可能进行下去的。所以,先过了心态这...

2018-10-11 09:58:06 257

转载 刚刚,阿里开源了一系列重磅技术炸弹!| 程序员必看

每天与代码打交道,你是否曾有这样的困惑与焦虑:程序员:“天天写业务代码还加班,如何才能成为技术大牛?”测试:“为什么每天都有执行不完的测试用例?”运维:“扛机器接网线敲shell命令,这不是我想要的人生。”工程师的世界,不止代码,还应有对未来的洞察与从容。阿里首部技术经验精选集:《不止代码》,现已正式公开,可免费下载阅读。阿里多位P9、P10技术大牛现身说法,用十多年阅历和经验,陪你“打怪升级”。...

2018-07-09 13:31:13 231 1

原创 centos7 k8s集群安装

1、环境介绍及准备:1.1 物理机操作系统  物理机操作系统采用Centos7.3 64位,细节如下。[root@localhost ~]# uname -aLinux localhost.localdomain 3.10.0-514.6.1.el7.x86_64 #1 SMP Wed Jan 18 13:06:36 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux...

2018-05-24 18:17:03 2459

转载 结巴分词(java版)

引用<dependency> <groupId>com.huaban</groupId> <artifactId>jieba-analysis</artifactId> <version>1.0.2<

2018-05-17 16:24:38 4622

原创 python 优化利器(三)运用vprof代码检测工具

假如你觉得上两种工具太过于繁琐,可以直接使用vprofvprof 是一个 Python 分析器,为各种 Python 程序特点提供了丰富的交互式可视化,比如运行时间和内存使用。这是一个图形化工具,基于 Node.JS,可在网页上展示结果。CPU flame graph代码分析(code profiling)内存图(memory graph)代码热图(code heatmap)...

2018-05-11 15:14:18 2292 1

原创 python 优化利器(二)运用line_profile查看耗时函数中的行耗时

安装pip install line_profiler如果我从上一遍找到primes这函数最耗时,而想看看里面的代码行耗时,可以在此函数上面添加@profile 符。接着运行kernprof -l cprofile_test.py得到一个文件cprofile_test.py.lprofpython -m line_profiler cprofile_test.py.lprof...

2018-05-11 14:41:52 5403

原创 python 优化利器(一)cProfile 查询消耗时间最久的方法函数

VIM 的作者Bram Moolenaar在一篇叫高效文本编辑器的7个习惯的ppt中有这么一段话。 Three basic steps 1. Detect inefficiency 2. Find a quicker way 3. Make it a habit 即 1.检测哪里效率低下 2.找到一种更快的方法 3.养成习惯这3个步骤可谓是大道至简。放之四海而...

2018-05-11 11:44:46 5575

原创 python 优化经验谈

1、优化算法时间   算法的时间复杂度对程序的执行效率影响最大,在Python中可以通过选择合适的数据结构来优化时间复杂度,如list和set查找某一个元素的时间复杂度分别是O(n)和O(1)。不同的场景有不同的优化方式,总得来说,一般有分治,分支界限,贪心,动态规划等思想。  2、循环优化   每种编程语言都会强调需要优化循环。当使用Python的时候,你可以依靠大量的技巧使得循环运行得...

2018-05-08 13:41:39 229

原创 python global 用法

局部变量当你在函数定义内声明变量的时候,它们与函数外具有相同名称的其他变量没有任何关系,即变量名称对于函数来说是 局部 的。这称为变量的 作用域 。所有变量的作用域是它们被定义的块,从它们的名称被定义的那点开始。使用局部变量使用局部变量#!/usr/bin/python# Filename: func_local.pydef func(x): print 'x i...

2018-05-08 10:46:40 58140 1

转载 python 文档编写(可运行脚本)

一、什么是Jupyter Notebook?1. 简介Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。——Jupyter Notebook官方介绍简而言之,Jupyter Notebook是以网页的形式打开,可以在网页页面中直接编写代码和运行代码,代码的运行结果也会直接在代码块下显示的程序。

2018-05-08 10:26:16 8761

jdk1.8.0_221.zip用于Linux

jdk1.8.0_221.zip

2020-04-19

label_imgwindows_v1.8.0.zip(免安装 可用)

label_imgwindows_v1.8.0.zip(免安装 可用)label_imgwindows_v1.8.0.zip(免安装 可用)

2019-10-17

啊哈!算法.pdf(全高清带书签版面试圣书)

啊哈!算法.pdf(全高清带书签版面试圣书)

2019-01-28

算法图解(高清 带标签)

算法图解(高清 带标签)

2019-01-22

大话大数据结构pdf 高清 带书签 算法宝书

大话大数据结构pdf 高清 带书签 算法宝书

2019-01-21

人月神话(超清带标题版本)

人月神话(超清带标题版本)

2018-12-28

深入理解计算机系统原书第三版(超高清)(带目录)(经典书籍)

深入理解计算机系统原书第三版(超高清)(带目录)(经典书籍)

2018-10-15

NIO编程技术指南_预览版

NIO编程技术指南_预览版

2018-10-08

Elasticsearch技术解析与实战

Elasticsearch技术解析与实战

2018-09-30

Netty权威指南-Netty源码

Netty权威指南源码

2018-09-30

《阿里巴巴Java开发手册》(终极版)

《阿里巴巴Java开发手册》(终极版)

2018-09-30

分布式服务框架原理与实践_李林锋pdf(带目录)

分布式服务框架原理与实践_李林锋pdf(带目录)分布式服务框架原理与实践_李林锋pdf(带目录) 7z压缩打开即可

2018-08-23

坐在马桶上看算法(pdf带目录)

坐在马桶上看算法(pdf带目录)

2018-08-23

mysql-connector-java-5.6-bin.jar

支持mysql-connector-java-5.6,mysql-connector-java-5.0.X以上

2018-06-28

Elasticsearch服务器开发高清(第2版).pdf

Elasticsearch服务器开发高清(第2版).pdf~Elasticsearch服务器开发高清(第2版).pdf

2018-06-25

python并行编程pdf

python并行编程pdf ,多线程技术,多进程技术,python并行编程pdf ,多线程技术,多进程技术

2018-06-25

dubbo-master

dubbo-master.zip 包,dubbo利器,不能运行可以尽情打我

2017-10-16

AcroPro 9(卸载与安装)

AcroPro 9(卸载与安装)

2017-01-21

android设计模式Demo

android设计模式Demo,是进阶高手的学习资源

2014-07-25

Android全部颜色的十六进制.jpg

Android全部颜色的十六进制.jpg 拥有了全部的颜色进制,不必再费时间去找颜色进制

2014-02-03

java算法大全源码包

java算法大全源码包

2013-06-02

30天学会java+web方立勋ppt(全)

30天学会java+web方立勋ppt(全)

2013-06-02

wtk2.5.2下载

wtk 下载,

2013-04-29

j2me 移动应用开发教材 源代码

给广大移动应用开发者带来便捷的学习,课件涵盖了j2me的基础知识,里面也付有项目的相应代码,给开发者及爱好者能迅速了解j2me,并且开发个人单机游戏!

2013-04-09

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

TA关注的人

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