gpt4 book ai didi

python - 使用 WALS 方法在 tensorflow 2.0 中进行矩阵分解

转载 作者:行者123 更新时间:2023-12-02 14:47:51 27 4
gpt4 key购买 nike

我正在使用 WALS 方法来执行矩阵分解。最初在 tensorflow 1.13 中我可以使用导入 factorization_ops

from tensorflow.contrib.factorization.python.ops import factorization_ops 

documentation 中所述

Wals 模型可以通过使用从 factorization_ops 调用

factorization_ops.WALSModel

在 tensorflow 2.0 中使用相同的命令会出现以下错误

ModuleNotFoundError:没有名为“tensorflow.contrib.factorization”的模块

遍历 issue在 tensorflow 2.0+ 中似乎没有办法使用 WALSModel。

也有提到here在 tensorflow 版本更新中,tf.contrib 已被弃用,功能已迁移到核心 TensorFlow API、生态系统项目(如 tensorflow/addons 或 tensorflow/io),或完全删除。

如何在 tensorflow 2.0 中使用 WALS 模型(目前我在 windows 机器上使用 2.0.0-rc0)? WALSModel 是否已被删除或我遗漏了一些信息?

最佳答案

相信TF 2.0不支持WALS ...官方推荐的型号是Neural Collaborative Filter (NCF)

希望对您有所帮助。

中号

关于python - 使用 WALS 方法在 tensorflow 2.0 中进行矩阵分解,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57902387/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com