Python:在张量流中乘以两个或多个numeric_column

时间:2019-03-19 17:25:29

标签: python tensorflow tensor

我是tensorflow的新手,找不到关于如何在numeric_column上定义操作的任何文档。

我的数据中有3列(例如)col1col2col3。全部都有数值。我想将它们乘以并创建一个新列(例如)“ product”。我尝试了以下方法。

c1 = tf.feature_column.numeric_column('col1')
c2 = tf.feature_column.numeric_column('col2')
c3 = tf.feature_column.numeric_column('col3')

p = tf.multiply(c1, c2)
p = tf.multiple(p, c3)

运行代码段(通过单元测试)时,我得到

TypeError: Failed to convert object of type <class 'tensorflow.python.feature_column.feature_column._NumericColumn'> to Tensor.

我还能怎么做?

0 个答案:

没有答案