自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(105)
  • 资源 (2)
  • 收藏
  • 关注

原创 shell后台执行python程序,输出日志和屏幕输出不一致的问题

shell后台执行python程序,输出日志和屏幕输出不一致的问题

2022-07-11 22:50:35 1135 2

原创 torch.LongTensor()的输入必须是列表

import torchtorch.LongTensor(1) # tensor([140711006350432]), wrongtensor([1]) # tensor([1]), right

2022-05-07 00:33:28 2418

原创 pd.read_csv()读大文件时行数不对?

解决方法:Rows are lost when reading this tab-separated file with pandas read_csvimport csvchat = pd.read_csv("f.text",sep = "\t", header = None, usecols = [2], quoting=csv.QUOTE_NONE)

2022-03-20 11:13:37 1154

原创 vscode中无法格式化python?yapf不可用?

最终发现,原因是Yapf Path不对。默认的路径为yapf,但实际安装路径是可能是别的,改为实际bin/yapf绝对路径后,格式化正常了。

2022-03-18 21:14:35 3029

原创 linux安装tensorflow1.4.1和python2.7

参考anaconda和python版本对照表。Ubuntu安装Tensorflow(GPU版)。安装流程,适用Tensorflow1.4,cuda8.0,cudnn6.0。cudnn6.0从官网可以下载,用邮箱注册个账号即可。该教程无法安装cuda8。pip安装whl文件及tensorflow安装。tensorflow镜像下载慢时,可以先下载whl文件再安装。ubuntu 18.04安装cuda 8.0 和cudnn 6.0。安装cuda8的正确方法。Tensorflow不同版本要求与CUDA及

2021-06-14 21:31:42 1181

原创 Java中PriorityQueue的陷阱

PriorityQueue增加元素时,并不能使整个数列是有序的,只能保证队首元素是最大值或最小值,其它是乱序的。删除队首元素时,会更新新队首元素。测试代码如下 @Test public void test4() { PriorityQueue<Integer> que = new PriorityQueue<>((a1, a2) -> { return a2 - a1; }); que.offe

2021-04-13 10:13:22 201

原创 CSDN编辑技巧

如何调节图片尺寸?参看CSDN博客图片调整大小,复制图片地址,通过width变量调节图片大小,简单好用!<img src="https://img-blog.csdnimg.cn/20190530003848720.jpeg" width="20%">

2021-03-20 18:40:59 67

原创 auc计算公式推导与Python代码实现

参考AUC计算方法与Python实现代码python计算auc指标代码def calAUC(prob,labels): f = list(zip(prob,labels)) rank = [values2 for values1,values2 in sorted(f,key=lambda x:x[0])] rankList = [i+1 for i in range(len(rank)) if rank[i]==1] posNum = 0 negNum = 0 for

2021-03-20 17:16:05 1264 2

原创 GPU提速案例

案例多分类问题。几十万样本,400维特征,目标类别约1000类,使用xgboost做多分类。使用64核cpu训练需要1.5周。使用单核GPU,型号T4,显存16G,训练时间减少至1.5小时。

2021-03-19 11:19:51 126

原创 java部署tensorflow模型

参考使用Java部署TensorFlow和Keras训练好的深度学习模型的几种方法tensorflow训练好的模型中java调用

2021-03-18 19:45:28 395

原创 deepFM工程化实践

参考奔奔:推荐算法注意点和DeepFM工程化实现石塔西:用TensorFlow实现支持多值、稀疏、共享权重的DeepFM蘑菇街首页推荐视频流——增量学习与wide&deepFM实践(工程+算法)蘑菇街首页推荐视频流——增量学习与wide&deepFM实践(工程+算法)...

2021-03-18 17:56:07 152

原创 id类特征如何做hash?

参考几种经典的hash算法。Java版的各种hash算法实现。算法乘法hash。jdk5.0里面的String类的hashCode()方法也使用乘法Hash,它使用的乘数是31。推荐的乘数还有:131, 1313, 13131, 131313等等。 static int bernstein(String key) { int seed = 31 int hash = 0; for (int i=0; i<key.length(); ++i) hash = seed*ha

2021-03-18 17:25:07 1345 2

原创 leetcode优秀java代码

10. 正则表达式匹配. ----java回溯和动态规划,详细代码注释版本。回溯法的代码很简洁

2021-03-16 22:28:16 82

原创 阿里推荐算法论文

参考DINDIENDSIN(Deep Session Interest Network )分享论文笔记:ESMM(阿里出品)KDD2020|阿里团队最新的多元兴趣推荐模型—ComiRec阿里推荐算法(MIND):基于动态路由的用户多兴趣网络阿里推荐算法(BST): 将Transformer用于淘宝电商推荐兴趣树(TDM)【阿里算法天才盖坤】解读阿里深度学习实践,CTR 预估、MLR 模型、兴趣分布网络等...

2021-03-15 17:08:41 235

原创 多目标学习

参考推荐精排模型之多目标模型多目标学习在推荐系统的应用(MMOE/ESMM/PLE)推荐系统中的多目标学习

2021-03-15 16:05:42 76

原创 动态规划:边界状态初始化,dp定义

在我的题解188. 买卖股票的最佳时机 IV中, 比较了2种dp定义*2中边界初始化共4种不同的方法。边界状态的初始化和dp定义是密切相关的。如果定义dp[j][k]为最多k次交易,则1次交易时,所以k>=1的都能赋值。如果定义dp[j][k]为恰好k次交易,则1次交易时,只有k=1能赋值。 // //用i=0初始化, dp[j][k]为最大k次交易 // for(int k=0;k<=k1;k++){ // dp[0][k]=0;/

2021-03-12 22:53:01 542

原创 动态规划:状态压缩总结

题目题1:198. 打家劫舍状态压缩前的代码如下。 dp[0] = nums[0]; dp[1] = Math.max(nums[0], nums[1]); for (int i = 2; i < length; i++) { dp[i] = Math.max(dp[i - 2] + nums[i], dp[i - 1]); } return dp[length - 1];i-2, i-1, idp1,dp2计算dp[i]只需要前两个状态dp[i-1]

2021-03-12 13:07:26 418

原创 股票相关问题总结

参考相关题目121 买卖股票的最佳时机。限制了单次交易。122 买卖股票的最佳时机 II。不限制交易次数,状态转移方程最好写。123 买卖股票的最佳时机 III 。这是188题k=2的特殊情况。188 买卖股票的最佳时机 IV 。限制交易次数时,需要将交易次数也纳入状态定义中。309 最佳买卖股票时机含冷冻期。将冷冻期处理为第3种状态(前两种是持有、不持有),非常高明!如果冷冻期是N天,需要多定义N种状态,例如冷冻N、冷冻N-1等等,冷冻N只能来自持有状态,冷冻N可转换为冷冻N-1状态,冷冻1

2021-03-11 18:52:56 85

原创 递归bfs

参考102. 二叉树的层序遍历

2021-03-08 21:45:01 822

原创 非递归dfs

参考130. 被围绕的区域题目130. 被围绕的区域

2021-03-06 21:54:04 109

原创 并查集总结

参考并查集(Union-Find)算法介绍399. 除法求值

2021-03-04 12:09:15 54 1

原创 LeetCode代码优化

经常需要在函数间传递的变量,可以定义为成员变量。例如,liweiwei1419:回溯算法(Java)。public class Solution { private static final int[][] DIRECTIONS = {{-1, 0}, {0, -1}, {0, 1}, {1, 0}}; private int rows; private int cols; private int len; private boolean[][] visite.

2021-03-01 10:53:53 169

原创 前缀树、字典树

参考Trie Tree 的实现 (适合初学者)。理论讲的不错。https://leetcode-cn.com/problems/implement-trie-prefix-tree/solution/javashi-xian-qian-zhui-shu-zi-dian-shu-by-zjydream/。代码写的好。官方:实现 Trie (前缀树)

2021-02-28 15:52:49 78

原创 leetcode回溯法总结

参考学一套走天下(回溯算法)

2021-02-27 16:32:14 125

原创 LeetCode难题集

二叉树538. 把二叉搜索树转换为累加树

2021-02-25 12:08:45 182

原创 leetcode题型总结

动态规划回朔算法贪心算法

2021-02-24 10:58:47 79

原创 二分法总结

参考liweiwei1419:写对二分查找不能靠模板,需要理解加练习 (附练习题,持续更新)

2021-02-20 23:50:33 65

原创 安装anaconda3和tensorflow1.14

参考Anaconda与Pycharm详细安装配置

2021-01-20 17:29:24 254 1

原创 tf常用语法例子

tf.nn.dropout(x, rate), 在v2版中rate为抛弃的概率,在v1版中为保留的概率。tf.Variable(tf.random_normal([self.feature_size, self.embedding_size], 0.0, 0.01),name=“feature_embeddings”)tf.Variable(np.random.normal(loc=0, scale=glorot, size=(self.deep_layers[i-1], self.deep_l.

2021-01-19 19:55:55 217

原创 FM模型

参考FM: 推荐算法中的瑞士军刀

2021-01-19 12:35:07 71

原创 java堆排序

参考Java实现堆排序和图解java学习笔记之优先队列实现原理疑问堆排序的时间复杂度?

2021-01-12 16:14:07 87

原创 NameError: name ‘List‘ is not defined

参考NameError: name ‘List’ is not defined加入如下语句即可解决from typing import List

2021-01-10 20:24:52 2243 1

原创 python刷题常用数据结构

参考教你用python高效刷leetcode

2021-01-06 16:35:06 521

原创 数据不平衡对树模型分裂的影响?

待解答?

2021-01-06 16:27:29 236

原创 FM为什么可以筛选出重要的交叉特征?

待解答?

2021-01-06 16:25:43 362

原创 java常见疑问收藏

参考Java数组转List的三种方式及对比java快速寻找一个数组的最大值或最小值, min, max,三种方法

2021-01-03 11:57:53 64

原创 指数滑动平均

参考滑动平均模型。

2020-12-30 17:25:51 156

原创 连续特征离散化

参考连续特征的离散化:在什么情况下将连续的特征离散化之后可以获得更好的效果?特征离散化

2020-12-29 22:47:45 84

原创 deepFm的estimator实现

参考FM因子分解机的原理、公式推导、Python实现和应用。博文1代码详解代码为博文1中抖音实现的FM类,添加了一些注释便于理解。import tensorflow as tfclass FMModelParams(object): """ class for initializing weights """ def __init__(self, feature_size, embedding_size): self._feature_size = feature_size

2020-12-29 21:27:24 489

原创 keras自定义层

参考Keras学习笔记(二)Keras实现自定义层疑问compute_output_shape()中的input_shape包含批量维度B吗?应该时包含。antirectifier例子。def compute_output_shape(self, input_shape):

2020-12-28 21:37:50 192

bert_jdevlin_PPT.pdf

bert的PPT byJacob Devlin. bert的第一作者, Google AI大佬

2021-04-03

DMT_2020.pdf

Deep Multifaceted Transformers for Multi-objective Ranking in Large-Scale E-commerce Recommender Systems 京东DMT模型论文

2021-03-29

空空如也

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

TA关注的人

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