自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 SVD++推荐系统

原文地址:https://blog.youkuaiyun.com/turing365/article/details/80544594原理我们把用户的评分行为表示成一个评分矩阵RR,其中R[u][i]R[u][i]就是用户uu对物品ii的评分。但用户不会对所有的物品评分,所以这个矩阵里有很多元素都是空的因此,评分预测从某种意义上说就是对这些元素填空,如果一个用户对一个物品没有评过分,那么推荐系...

2019-08-12 19:44:05 990 1

原创 从文本特征到输入

一.编码分类特征:1.one-hot编码: 创建一个向量,向量的每一位表示某单词的出现次数。2.稠密编码: 步骤: 1.先做词嵌入,(如word2vec) 2.抽取一组与预测输出类别相关的向量,对特征向量进行组合(拼接、加减乘除等)得到输入向量x 3.将x输入到非线性分类器中。大部分神经网络工具包不能很好滴处理高维系数...

2019-06-03 21:32:00 224

原创 二叉树的非递归遍历

1.前序遍历:/*根节点先入栈。for(栈非空)do{ 栈顶元素出栈。依次压入右节点,左节点。}end for*/vector<int> preorderTraversal(TreeNode* root) { vector<int> res; if(root==NULL) return res; ...

2018-10-04 10:57:54 1814

转载 C++标准库之stack

#include "stdafx.h"#include<iostream>#include<stack>using namespace std;int main(){ stack<int> S; S.push(3); S.push(7); S.push(1); cout << S.size(...

2018-08-18 22:00:23 394

转载 c++ map

 https://www.cnblogs.com/fnlingnzb-learner/p/5833051.html 根据key值快速查找记录,查找的复杂度基本是Log(N)一.创建:#include <map>using namespace std;map<int, string> mapStudent;二.数据的插入:第一种:用inse...

2018-08-18 16:43:39 301

转载 快手大数据比赛总结

1.模型融合方面:1.1普通加权这种方法更适合模型结果差异性较大,线上效果好的权重较大些,线上效果好的权重相对大些,反之权重相对小些。1.2Stacking该图是一个基模型得到P1和T1的过程,采用的是5折交叉验证,所以循环了5次,拼接得到P1,测试集预测了5次,取平均得到T1。而这仅仅只是第二层输入的一列/一个特征,并不是整个训练集。再分析作者的代码也就很清楚了。也就是刚刚提...

2018-07-03 17:37:00 2348 1

原创 sklearn 交叉验证出现too many indices for array

print(y_train.shape)c,r = y_train.shapey_train = y_train.values.reshape(c,)#DataFrame没有reshape所以要用.value.reshape

2018-06-05 11:10:21 1124

原创 第三章特征工程笔记

特征处理 特征处理 之数值型1  幅度调整/ / 归一化2  统计值 max, min, mean, std3  离散化4  Hash 分桶5  每个类别下对应的变量统计值 histogram( 分布状况 )6  试试 数值型 => 类别型1.归一化及标准化参考:https://blog.youkuaiyun.com/pipisorry/article/details/52247379数据的标准化(no...

2018-05-25 21:36:38 531

原创 anaconda+caffe的一些坑

一。makefile.config修改文件## Refer to http://caffe.berkeleyvision.org/installation.html# Contributions simplifying and improving our build system are welcome!# cuDNN acceleration switch (uncomment to build...

2018-03-31 15:12:11 3974

原创 二分查找

二分查找也称折半查找(Binary Search),它是一种效率较高的查找方法。但是,折半查找要求线性表必须采用顺序存储结构,而且表中元素按关键字有序排列。C和C++代码<C和C++的语法基本相同>循环实现 [2] 第一种12345678910111213141516171819202122232425int BinSearch(SeqList *R,int n,KeyType K){...

2018-03-29 21:15:31 446

转载 unordered_map的用法

在c++11以前要使用unordered_map需要     #include<tr1/unordered_map>//在unordered_map之前加上tr1库名,     using namespace std::tr1;//与此同时需要加上命名空间[查找元素是否存在]    若有unordered_map<int, int> mp;查找x是否在map中    方法1...

2018-03-20 14:57:59 246

原创 牛客网刷题经验

一:设置小数点位数:#include<iomanip>设置小数点位数:cout << setprecision(n) << fixed << i <<endl //表示输出i,保留小数点后n位

2018-03-14 17:15:21 2959

原创 算法竞赛入门经典笔记 第五章c++与STL入门

一。sort的用法:排序对象可以存在于普通数组中,也可以存在于vector中。前者用sort(a,a+n)来调用。后者用sort(v.begin(),v.end())的方式调用。lower_bound的作用是查找“大于或者等于x的第一个位置”。eg:lower_bound(a,a+n,x)二。setset是数学上的集合:每个元素最多只出现一次,和sort一样。set还会自动排序(按字典顺序)如:s...

2018-03-12 19:17:32 473

原创 创建ROS消息和ROS服务报错- The manifest (with format version 2) must not contain the following tags: run_depen

把package.xml文件中的    message_generation  message_runtime改为  message_runtime  message_runtime

2018-01-21 18:42:03 1677 1

转载 ROS 编译rgbdslam_v2报错:AttributeError: module 'em' has no attribute 'Interpreter'

解决方案:pip uninstall empip install empy12出处:https://github.com/ros/genmsg/issues/63

2018-01-16 21:21:31 1461 1

转载 rosmsg show Num时could not find msg Num

解决方法:在终端输入[html] view plain copy export ROS_PACKAGE_PATH=~/catkin_ws/src/tutorials:$ROS_PACKAGE_PATH   [html] view plain copy 其中~/catkin_ws/src/tutorials是你创建的功能包的路径

2018-01-15 21:37:33 657

转载 linux下切换python2和python3

本篇博文面向Linux用户,在Linux下(Ubuntu)下测试通过,Win用户嘛,……0x00 为什么需要有两个版本的PythonPython2和Python3不兼容是每个接触过Python的开发者都知道的事,虽说Python3是未来,但是仍然有很多项目采用Python2开发。Linux的许多发行版本(如Ubuntu)都会自带Python2.7,但是当我们准备开发一个Python

2018-01-10 15:52:49 679

原创 ubuntu16.04安装tensorflow

Take the following steps to install TensorFlow with Virtualenv:Install pip and virtualenv by issuing one of the following commands:$ sudo apt-get install python-pip python-dev python-virtualen

2017-12-08 11:21:35 231

转载 爬虫笔记2(转)BS4库的解析器

首发于从零开始写Python爬虫写文章从零开始写Python爬虫 --- 1.3 BS4库的解析器Ehco5 个月前bs4库之所以能快速的定位我们想要的元素,是因为他能够用一种方式将html文件解析了一遍 ,不同的解析器有不同的效果。下文将一一进行介绍。bs4解析器的选择网络爬虫的最终目的就是过滤选取网络信

2017-10-14 21:46:39 559

转载 python爬虫笔记day1 BS4库的使用

bs4库的简单使用这里我们先简单的讲解一下bs4库的使用,暂时不去考虑如何从web上抓取网页,假设我们需要爬去的html是如下这么一段:下面的一段HTML代码将作为例子被多次用到.这是 爱丽丝梦游仙境的 的一段内容(以后内容中简称为 爱丽丝 的文档):`htmlhtml>head>title>The Dormouse's storytitle>head>body

2017-10-14 21:41:02 420

原创 python网络爬虫实战笔记(一)

# -*- coding: utf-8 -*-"""Spyder EditorThis is a temporary script file."""import requestsres = requests.get('http://news.sina.com.cn/china/')res.encoding = 'utf-8'#print(res.text)from bs4 i

2017-10-13 20:57:35 499

转载 ubantu16.04安装英伟达显卡驱动

Ubuntu 16.04下Nvidia 显卡驱动安装[日期:2016-12-28]来源:Linux社区 作者:x6619[字体:大 中 小]环境: Ubuntu 16.04 64bitNvidia GeForce GTX 1070解决了个人遇到的一些问题。获取驱动  安装驱动的途径有很多,如run文件、deb文件、

2017-09-15 17:53:12 869

原创 win10安装ubantu16.04遇到的一些问题

一。U盘启动界面卡主  解决方法:重新开机,光标选中“Install Ubantu”,按“e”进入grub界面,将倒数第二行中的“quiet splash---”改为“nomodeset”。按F10保存。二.进入安装界面后分辨率不对,且无法用xrandr改。  解决方法:进入windows,打开分辨率界面把图标大小改为0.5.

2017-09-15 15:48:21 871

空空如也

空空如也

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

TA关注的人

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