自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bitcarmanlee的博客

专注算法与数据,正在计划写机器学习方面的数学书籍,有出版社的朋友请联系。微信1833133594...

原创 git 删除本地分支与远程分支

git上面的分支开发完成以后,完成了他的历史使命,就可以删除了。 1.删除本地分支 查看本地分支 git branch add_jvm_config_and_exception_log hdfs_config_in_zk * master subBucket 删除已经merge的本地...

2018-10-29 14:29:50

阅读数 1273

评论数 0

原创 java,python,scala发送http请求

项目中经常有发送http请求的需求,现在将java,python,scala中发送http请求的方法稍作记录,以备不时之需。 1.java版本 java代码相对来说最为冗长。。。这也是java的一贯风格。。。 import org.apache.commons.lang3.StringUtils;...

2018-10-23 17:52:40

阅读数 581

评论数 0

原创 python中字符编码:coding utf-8, unicde, defaultencoding, UnicodeDecodeError, UnicodeEncodeError

1.前言 虽然用python有一些年头了,但是在处理中文字符串的时候还是经常会遇到UnicodeEncodeError,UnicodeDecodeError等问题。每次都是随便调一调,程序能正常run以后就不管了。不巧今天又遇到了同样的状况,于是痛下决心,一定要把python中的字符编码问题搞清...

2018-10-23 11:13:05

阅读数 35892

评论数 0

原创 Git merge分支到master

在本地开发好了一个分支,想要merge到master上,怎么操作呢?手把手教你操作。 1.本地拉一个分支出来 git checkout -b xxx 2.开发完以后提交到远程分支 git add . git commit -m "commit xxx" git push -u...

2018-10-19 10:51:04

阅读数 5336

评论数 1

原创 Intel MKL FATAL ERROR: Cannot load libmkl_avx2.so or libmkl_def.so.

在pycharm中运行代码的时候,爆出来如下错误: Intel MKL FATAL ERROR: Cannot load libmkl_avx2.so or libmkl_def.so. 最开始看到intel的字样,心里突然一惊,尼玛难道是跟CPU有什么冲突。 赶紧查查这个 intel ...

2018-10-16 11:24:44

阅读数 1085

评论数 0

原创 windows传文件到linux

公司配的机器操作系统是ubuntu,自己在ubuntu上面用VirtualBox装了个windows的虚拟机。有时候需要从windows传一些文件到ubuntu上面。最开始使用的是虚拟机的share功能。后来使用一段时间以后发现,share功能很多时候并不是很好用。所以干脆在windows上装一个...

2018-10-15 18:11:56

阅读数 816

评论数 0

原创 用梯度下降求解最小二乘线性回归python实现

1.前言 最小二乘法线性回归作为最基础的线性回归,在统计和机器学习中都有重要的地位。在机器学习中,线性回归用来从数据中获得启示来帮助预测,因此如何得到最拟合数据的函数和防止过拟合是研究重点。 假设我们的拟合函数是y=ax+by = ax + by=ax+b,标准的线性最小二乘采用MSE做为lo...

2018-10-14 23:43:45

阅读数 786

评论数 0

原创 logistic回归详解(四):梯度下降训练逻辑回归python实现

1.逻辑回归梯度下降的迭代公式 在参考文献1中,我们推导出了逻辑回归的参数迭代公式为: θ=θ−α∗XT∗E\theta = \theta - \alpha * X ^ T * Eθ=θ−α∗XT∗E 接下来我们按照这个思路,用python来手动实现以下逻辑回归算法。 2.准备数据 -0...

2018-10-14 22:54:54

阅读数 1545

评论数 1

原创 JetBrains(Intellij, pycharm)多行编辑模式

在IDE中写代码时,很多时候需要用到多行编辑模式。像我写java或者scala等jvm代码使用的是intellij,而写python代码一般使用的是pycharm,这两IDE都是JetBrains系列的IDE。 JetBrains系列IDE里,多行编辑模式很简单,在文件中邮件,然后选择Column...

2018-10-13 23:07:00

阅读数 2689

评论数 0

原创 git删除远程库文件

项目开发初期由于.gitignore 文件配置不正确很有可能导致某些不需要的目录上传到 git 远程仓库上了,这样会导致每个开发者提交的时候这些文件每次都会不同。当然最稳妥的方案是一开始就配置好.gitignore,但是如果这种情况发生了该怎么办呢? 1.删除远程库文件,但本地保留该文件 gi...

2018-10-12 17:56:11

阅读数 452

评论数 0

原创 Cannot load module file xxx.iml Intellij

不小心把Intellij中的xxx.iml文件删除了。启动项目的时候,项目没法正常打开,报出如下异常: Cannot load module file xxx.iml 解决办法: 将项目中的.idea文件夹删除,关闭Intellij,然后重新启动即可。 ...

2018-10-12 17:11:07

阅读数 1331

评论数 0

原创 最全随机抽样算法(从N个数中抽取M个等)集合

1.从N个数中等概率抽取M个数 从N个样本中等概率抽取M个样本(M<N)是常见的需求。现在我们以一个数组来模拟样本,看看怎么实现这个算法。 最容易想到的方法,肯定就是直接等概率抽取。具体做法如下:每次都随机在[0, N-1](假设第一个样本d的标号为0)之间抽取一...

2018-10-11 17:54:28

阅读数 6273

评论数 0

原创 博弈论 纳什均衡 囚徒困境 智猪博弈

1.博弈论是什么 博弈论(game theory),又译为对策论,或者赛局理论,经济学的一个分支,1944年冯·诺伊曼与奥斯卡·摩根斯特恩合著《博弈论与经济行为》,标志着现代系统博弈理论的的初步形成,因此他被称为“博弈论之父”。博弈论被认为是20世纪经济学最伟大的成果之一。目前在生物学、经济学、...

2018-10-07 18:34:13

阅读数 2191

评论数 0

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