https://github.com/lambdaji/tf_repos/blob/master/deep_ctr/Model_pipeline/DeepFM.py

https://www.cnblogs.com/wkang/p/9881921.html 单机版连续型和分类型有效数据处理过程

import shutil
import os
import json
#import glob
from datetime import date, timedelta
import time
import random
import tensorflow as tf
import ast
import numpy as np
import pandas as pd
from tensorflow.python.estimator.inputs import numpy_io
import re

line='0.0 f101001:520;f102001:5026,5048,5073;f106001:10034;f108001:15364;f110001:20001;f201001:25248;f301001:30339;f306001:35002;f501001:40001;f502001:45001;f502002:50001;f503001:55025;f505001:60006;f601002:65004;f602002:70004;f603002:75002;f604002:80002;f605002:85002;f606002:90002;f607001:95001;f608001:100001;f609001:105002;f610001:110001;f611001:115004;f808001:120158,120255,120126,120457,120015,120469,120153,120473,120093;f809001:125027,125015,125034;f810001:130022,130039,130021;f808002:135305,135223,135024,135101,135315,135172,135200,135113,135322;f809002:140030,140047,140028;f810002:145025,145023,145042;f9916:150036,150272,150112,150146,150054,150322;f9917:155035,155338,155052,155134,155180,155349;f9918:160024,160176,160032,160070,160089,160182'

sess = tf.Session()

columns = tf.string_split([line], ' ')
labels = tf.string_to_number(columns.values[0], out_type=tf.float32)
splits = tf.string_split(columns.values[1:], ';')

# print splits
# for i in range(0,tf.size(splits).):
# print(sess.run(splits.read(i)))

sess.run(splits)
print sess.run(tf.size(splits))
print sess.run(tf.shape(splits))

id_vals = tf.reshape(splits.values,splits.dense_shape)
print sess.run(id_vals)
s1=tf.string_split([id_vals[0][1]],',')
s2=s1.values[0]

print sess.run(s1)
print sess.run(s2)

# a1=id_vals[0][1]
# a2=sess.run(id_vals[0][1])
# print a2

feat_ids, feat_vals = tf.split(id_vals,num_or_size_splits=2,axis=1)

转载于:https://www.cnblogs.com/zhangbojiangfeng/p/10899684.html

deepfm代码参考相关推荐

  1. php透明颜色的代码,PHP 透明水印生成代码参考

    PHP 透明水印生成代码参考 复制代码 代码如下: /* * Created on 2010-10-27 * BY QQ542900563 * Copyrights Reserved 2000-202 ...

  2. 假导出Excel功能实现,按CSV格式快速导出功能代码参考(追求代码追求简洁复用)...

    我们辛苦录入的数据都希望能有重复利用的价值,一方面这些基础数据需要有数据库级的重复利用,程序级别的重复利用,另一方面还需要直接可以方便的导出倒入的功能比较好,虽然我们自己制作的统计分析功能很强大,但是 ...

  3. proto—go语言生成代码参考(Generated-code reference中文翻译)

      对go语言生成代码参考页面进行了翻译(大部分是google翻译做的,人工润色了一下),加深对gRPC的理解,方便以后复习. Generated-code reference(中文翻译)   此页面 ...

  4. C++ 简化 推箱子 小游戏 完整代码 参考网络资料 命令行运行 仅供初学者参考交流

    C++ 简化 推箱子 小游戏 完整代码 参考网络资料 命令行运行 仅供初学者参考交流 说明:学做了4关推箱子, 仅供初学者参考可用g++ 编译,可以将内容复制到TXT文件,将后缀改为".cp ...

  5. dede织梦内容管理系统模板标签代码参考

    ◆织梦内容管理系统模板标签代码参考 [Arclist 标记] 这个标记是DedeCms最常用的一个标记,也叫自由列表标记,其中 hotart.coolart.likeart.artlist.imgli ...

  6. 蓝桥杯历届试题代码参考

    蓝桥杯历届试题代码参考 历届试题 核桃的数量 打印十字图 带分数 剪格子 错误票据 翻硬币 连号区间数 买不到的数目 大臣的旅费 幸运数 横向打印二叉树 危险系数 网络寻路 高僧斗法 格子刷油漆 农场 ...

  7. html5视频画质清晰度切换和倍速播放切换代码参考

    阿酷TONY  / 原创 / 2022-11-10  /  长沙  / 2022-11-11 / html5视频播放器如何实现[视频画质清晰度切换]和[倍速播放切换]? html5视频画质清晰度切换切 ...

  8. 毕业论文 [ 1 ]:查找论文代码参考

    查找论文代码参考 1. 文章源码 2. arXiv源码 3. Chrome插件:Find Code for Research Papers 附参考: 1. 文章源码   直接查找文章发布的源地址,查看 ...

  9. [DeDe] - 织梦内容管理系统模板标签代码参考

    来源:http://www.dedecms.com/archives/templethelp/help/taghelp.htm  ◆织梦内容管理系统模板标签代码参考 [Arclist 标记] 这个标记 ...

最新文章

  1. CSS中关于margin的理解误区
  2. 业界 | 清华发布《人工智能芯片技术白皮书(2018)》
  3. 终于完成需求模块开发了,jQuery实现的效果,PHP操作数据库
  4. 初学者可能不知道的 vue.js技巧
  5. All men are brothers(并查集+思维 好题!!!)
  6. python中xml模块_python学习第十五天-2(XML模块)
  7. 编程的本质--深入理解类型系统/泛型/函数式编程/面向对象编程
  8. 72. Edit Distance
  9. Tab控件中滚动条的设置
  10. Badboy录制及参数化详细步骤来一波
  11. Linux-CentOS上一些快捷键的使用
  12. 大数据分析要避免哪些错误
  13. python epoll多路复用技术_python网络编程——IO多路复用之epoll
  14. TextMesh Pro不能显示中文的解决办法是创建字贴图,常用汉字3500+特殊字符
  15. 企业报表系统搭建很难?其实选对工具就成功了一半
  16. 考研基础高等数学笔记
  17. SAP 银企直连 常用事务代码,表名,类名
  18. CPU的设计与实现(2)--逻辑电路设计
  19. 【Python 每日一技】根据任意分隔符分割字符串
  20. Redis主从配置详细流程

热门文章

  1. 181102 Python环境搭建(安装Sublime Text3)
  2. 排球计分程序(八)——验证编辑方法(Edit method)和编辑视图(Edit view)
  3. C#分隔字符串时遭遇空值
  4. windows7如何打开远程桌面nbsp;-…
  5. 今天 我的博客正式建立了
  6. hibernate插入DB时间
  7. 空中网首创人周云帆任北京昌平区副区长
  8. C#调用Oracle存储过程分页
  9. 网络爬虫Java还是Python还是c++?
  10. 利用均值漂移实现图像分割的原理和OpenCV代码