- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 数组中取出下标不连续的任意个数,求取出和的最大值
题目:给定一个数组arr,可以从数组中取出下标不连续的任意个数,求可以取出的数的和的最大值。例如,arr={1,2,2,5,3,4,3}可以取出的最大和为2+5+4=11。给定数组{3,9,7,5,1,3,1,2,7},能取出的数的和的最大值是24。(1)思路:典型的动态规划,申请辅助数组dp,大小和原数组一致,代表:从原数组起始位置开始到当前下标位置截止 和的最大值。则:dp[0] = arr[0]dp[1] = max(arr[0], arr[1])i > 1时dp[i] = m
2020-05-20 12:17:00
1300
原创 deepFM代码TensorFlow版阅读笔记2
上一篇deepFM代码TensorFlow版阅读笔记11、fit#dfm = DeepFM(**dfm_params)dfm.fit(Xi_train_, Xv_train_, y_train_, Xi_valid_, Xv_valid_, y_valid_)输入:训练集:Xi_train_存放的是特征对应的索引Xv_train_ 存放的是特征的具体的值y_train_是label验证集 Xi_valid_, Xv_valid_, y_valid_功能:feed数据,并训练具体实现
2020-05-12 13:48:50
465
原创 deepFM代码TensorFlow版阅读笔记1
一、DeepFM文章地址https://arxiv.org/pdf/1703.04247.pdf二、代码https://github.com/ChenglongChen/tensorflow-DeepFM文章分2两部分:阅读笔记1,数据处理,初始化阅读笔记2,fit、训练、预测、评估三、阅读3.1、前沿deepFM 将FM算法作为一个训练参数放到网络中,直接使用原始的特征输入,只需要告诉网络你的特征那个是numerical,哪个是categories特征。deepFM在wied&
2020-05-12 11:37:55
816
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人