自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Lasso概念及scikit-learn实战

基本概念与岭回归相比,Lasso采用增加L1正则化的方式,其目标函数为其中称为L1正则化项,称为正则化项的系数。与L2正则化相比,L1正则化会使得部分参数为零。这个特性可被用于特征选择或者降维。代码实现假设目标函数为已知当,,时,,当,, 时,,设置正则化项的系数为0.5则Lasso回归求参数的代码如下所示from sklearn import linear_modelrep = linear_model.Lasso(alpha=0.5)rep.fit([[a1,b1,

2021-08-06 17:58:55 344

原创 岭回归概念及scikit-learn实操

基本概念在最小二乘法概念及scikit-learn实操中,提到最小二乘法适用于为满秩矩阵或正定矩阵,

2021-08-05 16:59:55 340

原创 最小二乘法概念及scikit-learn实操

LinearRegression的fit函数实现假设目标函数为已知当,时,,当,时,,则最小二乘法求参数的代码如下所示from sklearn import linear_modelreg = linear_model.LinearRegression()reg.fit([[a1, b1], [a2, b2]], [c1, c2])print(reg.coef_)print(reg.intercept_)reg.coef_就是,reg.intercept_就是...

2021-08-04 11:28:19 536

原创 Selenium 调用IEDriverServer打开IE浏览器

Selenium 调用IEDriverServer打开IE浏览器无论是selenium2(WebDriver)还是selenium2Library,如果想要调用ie浏览器,均需以下步骤。下载IEDriverServer。进入索引页,首先选择版本号,IEDriverServer的版本号和Selenium的版本号一定要一致,因为我选择的是selenium-2.53,所以IEDriverServer也选

2016-03-30 09:49:37 36354 7

原创 django unicode问题导致500 error

一个字符串如果有中文,前面一定要加‘u’。否则,访问django服务 会有500 error

2015-08-30 17:38:10 1734 1

原创 djongo form.is_valid 返回false的解决方法

在用djongo编写网站时,有时点击提交按钮之后,并未提交,通过debug会发现是form.is_valid()返回false造成的。可以通过如下方式找到具体原因。

2015-06-16 17:07:30 8795 1

原创 解决Selenium2Library中的select frame无法选择没有名字,没有id的frame或者iframe的问题

Selenium2Library中原有的select_frame函数(对应的关键字为select frame)可根据locator选择frame,但是,若某个frame或者iframe没有id,没有name,而页面存在多个frame或者iframe,则原函数无法实现选择该frame或者iframe的功能。其原因是原函数默认locator可以唯一选择。解决方法为修改Selenium2Library中的select_frame函数,支持索引选择功能

2015-05-20 10:39:45 3548 4

转载 Java 枚举7常见种用法 很好的文章

原文出处DK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。用法一:常量在JDK1.5 之前,我们定义常量都是: publicstaticfianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 Java代码public   en

2015-02-02 13:31:57 483

转载 hadoop 回收站

hadoop 回收站Hadoop回收站trash,默认是关闭的。 建议最好还是把它提前开开,否则误操作的时候,就。。。了1.修改conf/core-site.xml,增加property> name>fs.trash.intervalname> value>1440value> description>Number of minutes

2014-12-21 19:40:35 1184

原创 virtualbox中的ubuntu调整分辨率

virtualbox中的ubuntu如果选择自动缩放模式,那么经常会显得比较模糊。如果直接用ubuntu系统的显示调整分辨率,会发现没有合适的选项。解决方法比较简单,就是先退出自动缩放模式(如切换到全屏模式),再重新进入自动缩放模式即可。切换模式的快捷键如下其中Host一般是右ctrl

2014-12-15 10:54:39 1963

转载 Git分布式版本控制系统之初体验

在公司基本所有项目都需要使用版本控制系统,一般使用的除了cvs、svn以外,还有就是Git这个开源的分布式版本控制系统,至于git的特性以及与其它的版本控制系统的区别,如果感兴趣可以直接在网上找到,这里就不多说,在Fedora系统下可以使用yum install git.i686下载安装。  对于刚开始使用git的初用者,有一个常见的错误会出现,以下是我在编译Cloudera Impala

2014-11-10 22:04:30 464

原创 leetcode Sudoku Solver 解法优化

题目Write a program to solve a Sudoku puzzle by filling the empty cells.Empty cells are indicated by the character '.'.You may assume that there will be only one unique solution.

2014-05-23 12:41:20 924

原创 hive可以执行select * from table;“ 却无法执行"select count(*) from table;"

出现这种情况是因为执行"select * from table;"并不需要启动mapreduce任务。而执行"select count(*) from table;"需要启动mapreduce任务。解决方法看执行过程的错误信息,我得到的信息是当前用户对于hdfs文件系统的/user文件夹没有写权限,只要开放权限,就可以解决问题。

2013-11-26 20:18:27 3286

原创 cloudera manage出现host是bad health

(1)检查是否可以ping通该host,先ping ip,然后pinghostname。 (2)如果(1)通过,则可能是cloudera agent挂掉了。在badhealth的主机上执行          sudo/etc/init.d/cloudera-scm-agent status查看状态,如果是dead,执行           sudo /etc/init.d/

2013-11-21 15:52:12 3058

原创 linux 软件包安装常见错误及解决方法

dpkg:警告:files list file for package 'xxxxxxxxx' missing; assuming package has no files currently installeddpkg -l | grep ****            #检查当前 dpkg库中残留的文件安装信息 sudo dpkg -r **** *** ***   #手 动删除所

2013-10-22 17:18:53 2032

转载 protobuf问题集锦(一)

问题按如下步骤在Centos上编译安装Google Protocol Buffers$ ./configure $ make $ make check $ sudo make install 运行$ protoc --version 出现找不到动态库的错误protoc: error while loading shared libraries: l

2013-03-26 15:12:01 1844

原创 java.util.NoSuchElementException原因

这个异常的原因多为访问越界。我这次是因为在while(iterator.hasnext()){}的循环体中多用了一次iterator.next()。

2013-03-20 17:24:38 1181

转载 classpath详解

原文章设置类路径 结构 可通过对 JDK 工具使用 -classpath 选项(首选方法)或设置 CLASSPATH 环境变量来设置类路径。      C:> jdkTool -classpath path1;path2...     C:> set CLASSPATH=path1;path2... 每个 path 以文件名或目录结尾,该文件名或目录取决于将类路径设置成什么

2013-03-20 17:09:12 632 1

原创 vbox虚拟机和主机共享黏贴板

从主机直接将一些命令黏贴到虚拟机,或者从虚拟机将一些输出复制到主机是十分方便的。但是,有时会出现虚拟机和主机无法共享黏贴板的情况。解决方法如下:(1)进入Oracle VM VirtualBox管理器,设置->常规->高级->将共享黏贴板和拖放都设置成双向的。如果此时还不能共享黏贴板,需要使用VBoxGuestAdditions.iso.设置->存储->添加虚拟光驱。VBoxGue

2013-03-14 09:33:44 1242 1

原创 win7主机和linux虚拟机利用WinScp传输文件

主机win7+虚拟机ubuntu10.04(使用VBox)Vbox在网络设置时推荐使用两个网卡,一个设置为NAT,另一个设置为仅主机(Host-only)适配器。虚拟机就是用仅主机(Host-only)适配器和主机通信。首先需要确认ubuntu是否安装了ssh在ubuntu中输入命令:ps -e|grep ssh如果同时出现ssh-agent和sshd,就表

2013-03-11 21:44:10 3906

空空如也

空空如也

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

TA关注的人

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