基于生成学习的推荐系统算法框架

GenRS的Python项目详细描述


发电机

基于生成学习的推荐系统算法框架

软件要求:

  • Python 3.6或更高版本
  • Tensorflow 1.15 GPU
  • 纽比1.17
  • 细皮1.3
  • 熊猫0.25
  • 瓶颈1.3

可用算法列表:

待办事项:

  • 检查要从here使用哪个数据集
  • 下载并提取首选

设置框架配置

  • 下载cfg.JSON文件来自https://github.com/cedo1995/GenRS/tree/master/Cfg的文件

  • 检查path是否包含指向所选数据集文件的路径

  • 检查所选数据集中使用的分隔符(sep),并在必要时更新它

  • 选中algos您希望按照预定义的字符串列表lowercase格式进行计算

  • 定义要用作validationtest setheldout_us_valheldou us_testparam的users

  • 检查metrics计算依据:[”精度@k", "召回k@", "ndcg@k", "ap@k公司“,”auc“]

设置算法配置

  • 下载{alg}_cfg.JSON文件其中{alg}对应于中algos参数中先前设置的算法的名称cfg.JSON文件文件

通过以下方式导入RecSys模块:

从发电机主回路系统导入RecSys

定义路径cfg.JSON文件文件和{alg}_cfg.JSON文件文件

执行

RecSys(路径\u frm_cfg,list \u algs \u cfg \u path)

结果将进入控制台.log.txt文件

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java不兼容类型:MainActivity无法转换为LifecycleOwner   java安卓是一种更有效的读取大文本文件的方法   java导出LWJGL本地人与项目?(IntelliJ IDEA)   JDK更新后,JavaJShell不再在下一行打印输出   父类对象上的继承Java比较子属性   Java:有没有一个容器可以有效地结合HashMap和ArrayList?   安卓 Java对象指针   java在annotationdriven Spring MVC应用程序中实现大气   java 安卓源代码构建应用找不到安卓supportv4。罐子   文件系统上的抽象层和Java中的jar/zip   java在水平滚动视图中添加多个图像?   java如何从firebase实时数据库中获取字符串数组   WIndows 10工作站上的java未满足链接错误   java命令在终端中工作,但在使用过程中出现“无结束引号”错误。执行官