自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 博客目录

博客目录

2018-04-24 17:52:17 1198 3

原创 Paper-Reading

论文笔记,涉及计算机视觉、推荐算法等

2018-03-20 19:50:35 1084 0

原创 Resource-Sharing(更新中)

更新时间:2018/04/25 前言 从开始接触数据挖掘、机器学习、深度学习,到现在积累了不少资料,一点点整理分享出来,书和论文会放在百度云盘里,有需要的自己下载哈!这段时间比较忙,更新频率不会特别快~ Github链接:https://github.com/roguesir ,欢迎Fo...

2018-03-17 23:51:25 963 0

原创 【Paper Note】Representation Learning-Assisted Click-Through Rate Prediction (DeepMCP) 论文详解

https://arxiv.org/pdf/1906.04365.pdf

2019-10-10 19:15:12 327 0

原创 Scala Spark报错 task not serializable的解决办法

错误描述 今天在写spark程序时,遇到task not serializable的报错,提示task未进行序列化。 在正常spark程序在执行时会进行task序列化,当一些函数里面有外部变量时,不会序列化外部变量,由此报错。 上面报错的主要原因是在map函数的闭包内引入外部函数,外部变量没有进行...

2019-08-29 19:47:05 266 0

原创 【Paper Note】Deep Session Interest Network for Click-Through Rate Prediction论文详解

阿里 IJCAI 2019论文DSIN详解

2019-08-01 19:41:27 447 0

原创 【TensorFlow学习笔记(四)】常用函数:池化

池化函数用于降维、提取有效特征,定义在:tensorflow/python/layers/pooling.py中,本篇博客整理了以下六个池化函数。 tf.layers.MaxPooling1D 用于1D输入的最大池化层. tf.layers.MaxPooling1D( pool_size, ...

2019-07-09 19:44:56 336 0

原创 【TensorFlow学习笔记(三)】常用函数:卷积

卷积函数 tf.nn.convolution(input, filter, padding, strides=None, dilation_rate=None, name=None, data_format=None) 用于计算N维卷积的和 tf.nn.conv2d(input, filter, ...

2019-06-26 23:00:19 454 0

原创 【TensorFlow学习笔记(二)】常用方法:激活函数

激活函数 tf.nn.relu() tf.nn.sigmoid() tf.nn.tanh() tf.nn.elu() tf.nn.biaes_add() tf.nn.crelu() tf.nn.relu6() tf.nn.softplus() tf.nn.softsign() tf.nn.drop...

2019-06-04 10:04:32 436 0

原创 【TensorFlow学习笔记(一)】变量作用域

TensorFlow中有两个作用域,一个是name_scope,一个是variable_scope。name_scope主要是给op_name加前缀,variable_scope主要是给variable_name加前缀。 variable_scope variable_scope变量作用域机制主要...

2019-06-02 18:26:52 395 0

原创 博客目录——TensorFlow学习笔记

TensorFlow学习笔记(一):变量作用域

2019-06-02 14:13:34 272 0

原创 mac解压.7z文件

在mac上解压.7z文件,执行以下几步: 1.使用brew查找相关解压命令 brew search 7z 提示如下: 2.安装p7zip brew install p7zip 3.解压 7z e filename.7z 注:其他解压缩命令参见: 【Linux学习笔记】Linux命令压缩解压...

2019-05-24 17:45:10 10705 4

原创 【LeetCode】88. Merge Sorted Array

Introduction Given two sorted integer arrays nums1 and nums2, merge nums2 into nums1 as one sorted array. Note: The number of elements initialized in...

2019-04-24 16:07:34 502 0

原创 【LeetCode】3. Longest Substring Without Repeating Characters

Introduce Given a string, find the length of the longest substring without repeating characters. Example 1: Input: "abcabcbb" Output: 3 Ex...

2019-03-02 17:15:55 1025 2

原创 【LeetCode】70. Climbing Stairs

Introduction You are climbing a stair case. It takes n steps to reach to the top. Each time you can either climb 1 or 2 steps. In how many distinct w...

2019-03-01 18:01:33 759 0

原创 【LeetCode】69. Sqrt(x)

Introduction Implement int sqrt(int x). Compute and return the square root of x, where x is guaranteed to be a non-negative integer. Since the return...

2019-03-01 18:00:43 761 0

原创 【LeetCode】67. Add Binary

Introduction Given two binary strings, return their sum (also a binary string). The input strings are both non-empty and contains only characters 1 o...

2019-03-01 17:59:31 773 0

原创 【LeetCode】66. Plus One

introduction Given a non-empty array of digits representing a non-negative integer, plus one to the integer. The digits are stored such that the most...

2019-03-01 17:58:26 568 0

原创 【LeetCode】9. Palindrome Number

Introduction Determine whether an integer is a palindrome. An integer is a palindrome when it reads the same backward as forward. Example 1: Input: 1...

2019-03-01 17:55:17 464 0

原创 【LeetCode】7. Reverse Integer

Introduction Given a 32-bit signed integer, reverse digits of an integer. Example 1: Input: 123 Output: 321 Example 2: Input: -123 Output: -321 Exa...

2019-03-01 17:54:00 471 0

原创 【LeetCode】90. Subsets II

前言 本系列博客为平时刷LeetCode的记录,每十道题一篇博客,持续更新,所有代码详见GitHub:https://github.com/roguesir/LeetCode-Algorithm 90. Subsets II Introduce Given a collection of inte...

2019-02-27 21:29:33 480 2

原创 【LeetCode】58. Length of Last Word

前言 本系列博客为平时刷LeetCode的记录,每十道题一篇博客,持续更新,所有代码详见GitHub:https://github.com/roguesir/LeetCode-Algorithm 58. Length of Last Word Introduce Given a string s ...

2019-02-27 21:06:25 417 0

原创 【LeetCode】78. Subsets

前言 本系列博客为平时刷LeetCode的记录,每十道题一篇博客,持续更新,所有代码详见GitHub:https://github.com/roguesir/LeetCode-Algorithm 78. Subsets Introduce Given a set of distinct integ...

2019-02-27 21:01:52 422 0

原创 【LeetCode】65. Valid Number

前言 本系列博客为平时刷LeetCode的记录,每十道题一篇博客,持续更新,所有代码详见GitHub:https://github.com/roguesir/LeetCode-Algorithm 66. Plus One introduction Given a non-empty array o...

2019-01-27 23:30:10 560 0

原创 【LeetCode】28. Implement strStr()

前言 本系列博客为平时刷LeetCode的记录,每十道题一篇博客,持续更新,所有代码详见GitHub:https://github.com/roguesir/LeetCode-Algorithm 28. Implement strStr() Implement strStr(). Return t...

2019-01-27 23:04:07 501 0

原创 【LeetCode】1. Two Sum

前言 本系列博客为平时刷LeetCode的记录,每十道题一篇博客,持续更新,所有代码详见GitHub:https://github.com/roguesir/LeetCode-Algorithm 1. Two Sum Introduction Given an array of integers,...

2019-01-27 23:00:55 463 0

原创 LeetCode目录

最近开始刷LeetCode,我主要是用Python,把一些code记录在这里,陆续更新博客~ 更新时间:2019-01-21

2019-01-21 13:49:07 489 0

原创 【模型详解】AutoEncoder详解(七)——栈式自编码:Stacked AutoEncoder

前言 之前介绍了AutoEncoder及其几种拓展结构,如DAE,CAE等,本篇博客介绍栈式自编码器。 模型介绍 普通的AE模型通过多层编码解码过程,得到输出,最小化输入输出的差异从而使模型学到有用的特征。但是这种AE结构又一个弊端:虽然经过了多次的特征提取,但对于目标函数的计算只有一次,那么,如...

2018-12-05 20:59:06 2236 0

原创 【模型详解】AutoEncoder详解(六)——Contractive AutoEncoder

paper: 摘要 本文提出了一种新的AE模型,能够更有效地获得鲁棒特征 介绍 如何提取鲁棒特征 Jacobian矩阵是多维 f(x)f(x)f(x) 的一阶偏导,表示形式如下: (1)∣∣Jf(x)∣∣F2=∑ij(∂hj(x)∂xi)2||J_f(x)||^2_F=\sum_{ij}(\fr...

2018-12-05 16:35:07 1446 0

原创 【Redis学习笔记三】慢查询、pipeline、发布订阅、Bitmap、HyperLogLog、GEO

目录 慢查询 pipeline 发布订阅 Bitmap HyperLogLog GEO 慢查询 生命周期 发送命令 --> 排队 --> 执行命令 --> 返回结果 说明: 1.慢查询发生在第三阶段 2.客户端超时不一定有慢查询,四个阶段都可能会...

2018-10-27 22:17:50 675 0

原创 【PySpark学习笔记三】spark-submit命令详解

spark-submit命令利用可重用的模块形式编写脚本,并且以编程方式提交作业到Spark。 spark-submit命令 spark-submit命令提供一个统一的API把应用程序部署到各种Spark支持的集群管理器上,从而免除了单独配置每个应用程序。 命令行参数 下面逐个介绍这些参数...

2018-10-23 22:52:44 4544 0

原创 博客目录——Spark学习笔记

【PySpark学习笔记一】弹性分布式数据集RDD 【PySpark学习笔记二】DataFrame用法

2018-10-23 20:13:50 421 0

原创 【Redis学习笔记二】Redis客户端

Java客户端:Jedis Jedis基本使用 string jedis.set("hello", "world"); //[Out]: OK jedis.get(&a...

2018-10-23 20:10:22 296 0

原创 博客目录——Redis学习笔记

【Redis学习笔记】Redis笔记(一)——特点、基础命令和数据结构 【Redis学习笔记】Redis笔记(二)——Redis客户端

2018-10-23 20:08:34 446 0

原创 【PySpark学习笔记二】DataFrame用法

DataFrame是一种不可变的分布式数据集。Spark早期的API中,由于JVM和Py4J之间的通信开销,使用Python执行查询会明显变慢。 Python到RDD之间的通信 在PySpark驱动器中,Spark Context通过Py4J启动一个JavaSparkContext的JVM,所...

2018-10-23 19:56:18 636 0

原创 【PySpark学习笔记一】弹性分布式数据集RDD

RDD的内部运行方式 Spark优势:每个转换操作并行执行,大大提高速度。 数据集的转换通常是惰性的,即在transformation过程不会执行程序,只有在action过程才会执行。 创建RDD 导入相关程序库 from pyspark import SparkContext as s...

2018-10-16 22:50:07 339 0

原创 【Redis学习笔记一】Redis特点、基础命令和数据结构

Redis的特性 速度快 持久化(断电不丢数据) 多种数据结构 支持多种客户端语言 功能丰富 操作简单 主从复制 高可用,分布式 Redis的通用命令 keys:计算键 key * # 遍历所有key keys命令支持正则匹配,如keys h*表示便利店以h...

2018-10-13 14:41:24 410 0

原创 Mac实现ts文件转为mp4文件

ts文件将视频文件切分成多块,本篇博客介绍在Mac上实现ts文件转为mp4文件,只需几步,方便实用。 合并ts文件 打开Terminal,进入相关文件夹,执行: cat *.ts > x.ts 安装ffmpeg 执行下面命令: brew install ffmpe...

2018-09-02 00:26:10 12679 4

原创 Git多账号管理

Git多账号管理 工作代码需要上传企业gitlab,个人还有一个GitHub账号,之前有设置git config --global,避免两个git账号信息混乱,可以在新建的文件下执行: git config --local user.name xxx git config --local ...

2018-08-29 15:19:56 569 0

原创 【Linux学习笔记】Linux命令压缩解压文件

# .tar格式 #解包 tar xvf FileName.tar #打包 tar cvf FileName.tar DirName #.gz格式 #解压1 gunzip FileName.gz #解压2 gzip -d FileName.gz #压缩 gzip FileName #.tar....

2018-08-16 10:20:38 561 0

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