自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HuangQinJian

不想去BAT的程序猿不是好程序猿!

  • 博客(136)
  • 资源 (31)
  • 问答 (5)
  • 收藏
  • 关注

原创 深度学习秋招面试题集锦(一)

这部分的面试题包含C++基础知识、python基础、概率相关、智力题相关、算法相关以及深度学习相关。后续还会不断补充,欢迎大家查阅!C++后台开发面试常见问题汇总Q1 : C++虚函数表剖析。A1 : CSDNQ2 : C++中虚析构函数的作用及其原理分析。A2 : CSDNQ3 : 结构体(struct)和联合体(union)的区别。A3 : CSDNQ4 : Define 和...

2019-10-02 17:31:01 2850 1

原创 MaskRCNN-Benchmark(Pytorch版本)训练自己的数据以及避坑指南

一、安装首先要阅读官网说明的环境要求,千万不要一股脑直接安装,不然后面程序很有可能会报错!!!PyTorch 1.0 from a nightly release. It will not work with 1.0 nor 1.0.1. Installation instructions can be found in https://pytorch.org/get-started/lo...

2019-05-01 17:05:49 24539 50

原创 面向电信行业存量用户的智能套餐个性化匹配模型(top6)

1、赛题链接:面向电信行业存量用户的智能套餐个性化匹配模型2、赛题任务: 利用已有的用户属性(如个人基本信息、用户画像信息等)、终端属性(如终端品牌等)、业务属性、消费习惯及偏好匹配用户最合适的套餐,对用户进行推送,完成后续个性化服务。3、数据解读及预处理:多分类任务–>11分类;根据service_type来划分套餐 ,一类8个,另外一类3个(下文图片里面的大宝卡以及腾讯王卡系列...

2019-03-26 19:07:38 3092

原创 Keras-RetinaNet训练自己的数据详细教程

准备工作:1、代码开源框架使用的是 fizyr/keras-retinanet2、Keras版本要2.2.4以上下面进入正题。第一部分:模型准备(1)模型下载地址:fizyr/keras-retinanet(2)模型安装可以使用以下命令:pip install numpy --userpip install . --user安装过程中,会检查依赖库,比如opencv-pyt...

2019-03-06 15:45:00 15304 72

原创 Pytorch常用函数功能使用(一)

1. viewimport torchnumber_1 = torch.randn(2, 3)print(number_1)print(number_1.shape)print(number_1.view(1, -1))print(number_1.view(3, -1))输出:tensor([[ 1.0506, -0.5875, -1.2477], [ 0...

2019-03-03 17:03:51 3705

原创 Kaggle比赛——Histopathologic Cancer Detection代码开源(Resnet50模型为基础)

Kaggle比赛 Histopathologic Cancer Detection 代码开源。  模型使用了Resnet50,修改最后几层网络结构重新训练,并且使用了五折交叉验证取平均值来提高精度。其中的一些trick在代码中已经标注。后面考虑修改网络结构,损失函数来进一步提高精度。更多比赛代码可查看我的github 大黄大黄大黄 。import osimport datetimeimpo...

2018-12-15 19:51:38 2896 2

原创 GraphViz报错“ ensure that its executables are in the $PATH.”问题的解决

Linux:OSError: `pydot` failed to call GraphViz.Please install GraphViz (https://www.graphviz.org/) and ensure that its executables are in the $PATH.sudo apt-get install graphvizThis also works fo...

2018-12-15 19:28:57 1515 1

转载 在服务器使用TensorBoard的方法

Tensorboard 在本机可以方便使用,但使用服务器时需要设置一下。(一)windows系统在Windows系统装一个Xshell,在文件->属性->ssh->隧道->添加,类型local,源主机填127.0.0.1(意思是本机),端口设置一个,比如12345,目标主机为服务器,目标端口一般是6006,如果6006被占了可以改为其他端口。在服务器上运行 tenso...

2018-10-07 20:26:23 104475 33

原创 Matlab中常用的运算集锦

1、矩阵相关我们假设输入的矩阵是:a=[1−3416−7] a=\left[ \begin{matrix} 1 & -3 & 4 \\ 1 & 6 & -7 \end{matrix} \right]a=[11​−36​4−7​]sumsum函数在默认

2018-09-28 21:53:33 1231

原创 Python3迁移接口变化采坑记

1、除法相关在python3之前,print 13/4 #result=3然而在这之后,却变了!print(13 / 4) #result=3.25“/”符号运算后是正常的运算结果,那么,我们要想只取整数部分怎么办呢?原来在python3之后,“//”有这个功能:print(13 // 4) #result=3.25是不是感到很奇怪呢?下面我们再来看...

2018-09-28 21:53:00 703

原创 机器学习知识点

线性回归的样本的输出,都是连续值,y∈(−∞,+∞) y\in (-\infty ,+\infty ),而逻辑回归中y∈(0,1)y\in (0,1),只能取0和1。对于拟合函数也有本质上的差别: 线性回归:f(x)=θTx=θ1x1+θ2x2+...+θnxnf(x)=\theta ^{T}x=\theta _{1}x _{1}+\theta _{2}x _{2}+...+\theta

2018-09-28 21:52:00 632

原创 搬运博客声明

我的博客即将搬运同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=1v5od044cgkjj

2018-09-05 17:19:54 554

原创 Pandas使用DataFrame进行数据分析比赛进阶之路(二):日期数据处理:按日期筛选、显示及统计数据

首先,表格的数据格式如下:1、获取某年某月数据data_train = pd.read_csv('data/train.csv')# 将数据类型转换为日期类型data_train['date'] = pd.to_datetime(data_train['date'])# 将date设置为indexdf = data_train.set_index('date')# ...

2018-04-02 22:20:52 13447 3

原创 XGboost数据比赛实战之调参篇(完整流程)

这一篇博客的内容是在上一篇博客Scikit中的特征选择,XGboost进行回归预测,模型优化的实战的基础上进行调参优化的,所以在阅读本篇博客之前,请先移步看一下上一篇文章。我前面所做的工作基本都是关于特征选择的,这里我想写的是关于XGBoost参数调整的一些小经验。之前我在网站上也看到很多相关的内容,基本是翻译自一篇英文的博客,更坑的是很多文章步骤讲的不完整,新人看了很容易一头雾水。由于本人也是一个

2018-03-26 17:50:01 37603 15

原创 Pandas使用DataFrame进行数据分析比赛进阶之路(一)

这篇文章中使用的数据集是一个足球球员各项技能及其身价的csv表,包含了60多个字段。数据集下载链接:数据集1、DataFrame.info()这个函数可以输出读入表格的一些具体信息。这对于加快数据预处理非常有帮助。import pandas as pdimport matplotlib.pyplot as pltdata = pd.read_csv('dataset/soccer...

2018-03-25 13:31:12 5981 1

原创 Scikit中的特征选择,XGboost进行回归预测,模型优化的实战

前天偶然在一个网站上看到一个数据分析的比赛(sofasofa),自己虽然学习一些关于机器学习的内容,但是并没有在比赛中实践过,于是我带着一种好奇心参加了这次比赛。 赛题:足球运动员身价估计 比赛概述 本比赛为个人练习赛,主要针对于于数据新人进行自我练习、自我提高,与大家切磋。 练习赛时限:2018-03-05 至 2020-03-05 任务类...

2018-03-24 13:12:45 108669 34

原创 Python中排序函数sort()和sorted()的区别(这是一个大坑)

排序

2018-03-16 17:05:22 7163 2

原创 BAT机器学习面试1000题系列

几点声明:1、本文的内容全部来源于七月在线发布的BAT机器学习面试1000题系列;2、文章中带斜体的文字代表是本人自己增加的内容,如有错误还请批评指正;3、原文中有部分链接已经失效,故而本人重新加上了新的链接,如有不当,还请指正。(也已用斜体标出)4、部分答案由于完全是摘抄自其它的博客,所以本人就只贴出答案链接,这样既可以节省版面,也可以使排版更加美观。点击对应的问题即可跳转。

2017-12-14 15:19:15 184313 30

原创 机器学习之从极大似然估计到最大熵原理以及EM算法详解

机器学习之从极大似然估计到最大熵原理以及EM算法详解

2017-12-12 13:50:20 7954

原创 吴恩达深度学习课程笔记之卷积神经网络基本操作详解

卷积层CNN中卷积层的作用:CNN中的卷积层,在很多网络结构中会用conv来表示,也就是convolution的缩写。卷积层在CNN中扮演着很重要的角色——特征的抽象和提取,这也是CNN区别于传统的ANN或SVM的重要不同。对于图片而言,图片是一个二维度的数据,我们怎样才能通过学习图片正确的模式来对于一张图片有正确的对于图片分类呢?这个时候,有人就提出了一个观点,我们可以这样,对于所有的像素,全部都

2017-12-08 17:12:39 4858 4

原创 Python3下机器学习实战KNN代码出现AttributeError: ‘dict’ object has no attribute错误

错误显示:AttributeError: 'dict' object has no attribute 'iteritems'之所以会出现上述错误是因为python3中已经没有这个属性,直接改为items即可。

2017-11-29 20:39:46 48859 7

原创 交叉熵代价函数定义及其求导推导(读书笔记)

交叉熵代价函数

2017-11-24 21:07:10 4090

原创 机器学习中数据处理与可视化的python、numpy等常用函数

机器学习中数据处理与可视化的numpy常用函数

2017-11-19 14:31:31 1367

原创 后台开发常问面试题集锦(问题搬运工,附链接)

后台开发常问面试题集锦(问题搬运工,附链接)

2017-11-18 16:03:50 8743

原创 Python3读取深度学习CIFAR-10数据集出现的若干问题解决

今天在看网上的视频学习深度学习的时候,用到了CIFAR-10数据集。当我兴高采烈的运行代码时,却发现了一些错误。

2017-11-10 19:40:55 12504 27

原创 普通学渣的春招,秋招历程以及实习心路

回顾自己的春招,秋招经历,真的是无限感慨。由于自己对于读研和工作两个方向并没有太多的了解,自己内心对于读研还是工作也是很纠结的,于是在整个大三的寒假里,我一直跟相关的学长学姐询问相关东西。得到的结果都是类似于对于读研和工作,完全看自己的 兴趣,得自己决定之类的回答,诚然,他们的回答不无道理,但是,我自己本身感觉并没有得到很好的启示,于是乎我下定决心先找到一份实习,等9月份学校综合排名出来后再做决定。

2017-09-16 11:24:24 11067 10

原创 Shell常见命令实践

shell常见命令实践。

2017-08-04 20:13:31 1058 4

原创 JSP中servlet中的路径配置问题

在每个javaWeb应用中,都有一个web.xml配置文件,该文件中配置了该web应用中的servlet的映射关系。

2017-08-04 15:03:11 2007 1

原创 《实战Java高并发程序设计》读书笔记

《实战Java高并发程序设计》读书笔记

2017-07-13 20:20:07 1608

原创 关于Java中==与equals的解析

在我们初学Java时,可能会经常碰到下面的代码:运行结果如下:  也许你会很困惑,为什么输出结果不一样?==和equals方法之间的区别是什么?如果在初学Java的时候这个问题不弄清楚,就会导致自己在以后编写代码时出现一些低级的错误。今天就来一起了解一下==和equals方法的区别之处。一.关系操作符“==”到底比较的是什么?  下面这个句话是摘自《Java编程思想》一书中的原话: 关系操作符生

2017-06-20 13:49:41 825 2

原创 PyCharm下进行Scrapy项目的调试

PyCharm下进行Scrapy项目的调试

2017-06-02 08:52:01 1575

原创 Scrapy框架之利用ImagesPipeline下载图片

Scrapy框架之利用ImagesPipeline下载图片

2017-05-29 15:21:37 5582 1

原创 Java知识点总结

Java知识点总结

2017-05-20 15:56:18 4177 4

原创 Mysql常用命令行总结

Mysql

2017-05-20 15:48:29 901

原创 Java操作Excel文件

今天,我来教大家怎么实现Java操作Excel文件。import java.io.File;

2017-05-02 17:50:20 935

原创 Java+Ajax实现用户名重复检验

今天,我来教大家怎么实现Java+Ajax实现用户名重复检验。

2017-05-02 17:49:39 9912 7

原创 Git常用操作指南(附图文)

Git常用操作指南(附图文)

2017-03-26 15:33:51 3143

原创 校招面试知识点复习之计算机网络

1、电路交换与分组交换电路交换特点:资源会被预留 电路交换分为:频分多路复用以及时分多路复用优点:可以为一个通话保证特定数量的端到端带宽缺点:效率低分组交换特点:资源不会被预留优点:效率高今天的因特网就是分组交换的典范!分组交换中的时延处理时延、排队时延、传输时延、传播时延、传输时延这其中要特别注意传输时延与传播时延的区别!!!传输时延:R= 链路带宽 (bps) L= 分组长度 (比

2017-03-14 16:19:31 9774 3

原创 2017年阿里内推一面面经(不断更新)

在3月1号投完简历,做好测评以后,我是一直等啊等,始终期待着一面的到来。好不容易在 3月8号这天中午12点10左右接到了来自阿里的面试电话。刚开始,我是一脸的懵逼啊,面试官问我:“你是不是面过了???”我是一脸黑脸问好.jpg。Excuse me?在我一番解释后,终于进入了正题。

2017-03-09 18:41:55 20151 16

原创 历年阿里面试题汇总(2017年不断更新中)

Volatile的特征:A、原子性 B、可见性Volatile的内存语义:当写一个volatile变量时,JMM会把线程对应的本地内存中的共享变量值刷新到主内存。当读一个volatile变量时,JMM会把线程对应的本地内存置为无效,线程接下来将从主内存中读取共享变量。Volatile的重排序1、当第二个操作为volatile写操做时,不管第一个操作是什么(普通读写或者volatile读写),都不能

2017-03-06 09:15:48 72960 8

BAT机器学习面试1000题系列

1、本文的内容全部来源于七月在线发布的BAT机器学习面试1000题系列; 2、文章中带斜体的文字代表是本人自己增加的内容,如有错误还请批评指正; 3、原文中有部分链接已经失效,故而本人重新加上了新的链接,如有不当,还请指正。(也已用斜体标出) 4、部分答案由于完全是摘抄自其它的博客,所以本人就只贴出答案链接,这样既可以节省版面,也可以使排版更加美观。点击对应的问题即可跳转。 最后,此博文的排版已经经过本人整理,公式已用latex语法表示,方便读者阅读。同时链接形式也做了优化,可直接跳转至相应页面,希望能够帮助读者提高阅读体验,文中如果因为本人的整理出现纰漏,还请指出,大家共同进步!

2018-03-29

2017阿里技术年度精选集合

2017值得珍藏的阿里干货合集,已经给你打包好了,希望你会喜欢哈。上册内容为数据库、中间件、运维、开源、技术人生等;下册内容为算法、机器学习、大数据等。

2017-12-19

后台开发常问面试题集锦(问题搬运工,附链接)

各大公司Java后端开发面试题总结,包含Bat等各大公司的面试题,学长学姐的面经,内容丰富,知识点齐全,是你春招,秋招极好的复习资料!预祝大家都能拿到自己心仪的offer!加油!

2017-12-06

各大公司Java后端开发面试题总结

各大公司Java后端开发面试题总结,包含Bat等各大公司的面试题,学长学姐的面经,内容丰富,知识点齐全,是你春招,秋招极好的复习资料!预祝大家都能拿到自己心仪的offer!

2017-12-06

陈天奇xgboost 论文+PPT讲解

xgboost是陈天奇大牛新开发的Boosting库。它是一个大规模、分布式的通用Gradient Boosting(GBDT)库,它在Gradient Boosting框架下实现了GBDT和一些广义的线性机器学习算法。

2017-11-26

CIFAR-10 dataset

CIFAR-10数据集是机器学习中的一个通用的用于图像识别的基础数据集,官网链接为:The CIFAR-10 dataset

2017-11-10

Git操作指南

Git操作指南,附图文

2017-03-28

Java多线程编程核心技术

2017-02-20

Docker技术入门与实战

Docker技术入门与实战

2017-01-24

2017_MCM-ICM_Problems

2017_MCM-ICM_Problems

2017-01-20

一份不太简短的LATEX介绍

一份不太简短的LATEX介绍

2017-01-19

LeetCodet题解

LeetCodet题解.pdf

2017-01-18

谁说菜鸟不会数据分析(工具篇)

谁说菜鸟不会数据分析(工具篇)

2017-01-02

数学之美书籍

数学之美

2016-12-31

Vue.js教程

Vue.js教程

2016-12-31

React教程中文版

React

2016-12-31

R语言数据分析与挖掘实战 (大数据技术丛书)

R语言

2016-12-30

hadoop实战

大数据开发书籍

2016-12-30

Maven整合的SSM框架

Maven整合的SSM框架

2016-12-22

SSM整合Demo

手把手教你ssm整合!

2016-12-19

jstl包文件

jstl-1.2.jar 包

2016-12-13

jQuery权威指南

本书由国内资深web技术专家亲自执笔,4大web开发社区一致鼎力推荐,权威性毋庸置疑。 内容新颖,基于jquery的最新版本撰写,所有新功能和新特性一览无余;内容全面,不仅讲解了jquery技术本身的方方面面,而且还包括与jquery相关的扩展知识;实战性强,不仅每个知识点都配有完整的小案例,而且还有两个综合性的案例。本书不仅能满足读者系统学习理论知识的需求,还能满足需要充分实践的需求。

2016-12-11

EJS模板下载

Node 开源模板的选择很多,但有 Classic ASP/PHP/JSP 的经验用起 EJS 来的确可以很自然,也就是说,你能够在 <%...%> 块中安排 JavaScript 代码,利用最传统的方式 <%=输出变量%>(另外 <%-输出变量是不会对 & 等符号进行转义的)。

2016-12-11

冰点文库下载

冰点文库下载一款文档下载工具。无需积分就可以自由下载百度,mbalib,豆丁,hp009,max.book118文档,无需注册和登录。下载的文档最终生成高清晰度的pdf格式文档。 基本功能:1. 支持下载百度,豆丁,mbalib,hp009,max.book118文库文档。2. 无需积分也无需登录就可以自由下载百度,豆丁,mbalib,hp009,max.book118文库。3. 支持多个任务同时下载和断点续传下载。4. 生成的pdf文档与原始文档质量等同。软件使用技巧:在主界面输入需要下载的百度文库或者豆丁文库的网页地址。点击下载即可。

2016-12-09

JS轮播效果代码

刚刚接触JS,网上找了一些关于无缝滚动的教程,但都大同小异,对我这种新手来说也只是会用,不知道什么意思,想要自己写个更是一头雾水.于是找了一些资料,详细说明一下JS无缝滚动的原理,相信看过这篇文章之后,自己写一个滚动效果不会是什么难题了. 本例子以CSS+div+js为例,详细说明无缝滚动实现原理.

2016-12-08

mingw编译器

MinGW(Minimalist GNU For Windows)是个精简的Windows平台C/C++、ADA及Fortran编译器,相比Cygwin而言,体积要小很多,使用较为方便。 MinGW最大的特点就是编译出来的可执行文件能够独立在Windows上运行。

2016-12-08

图片轮播JS效果

图片轮播JS效果

2016-12-07

mingw-get-setup

2016-12-07

MATLAB教程

MATLAB和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。

2016-12-06

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

TA关注的人

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