我是tensorflow的新手,找不到关于如何在numeric_column
上定义操作的任何文档。
我的数据中有3列(例如)col1
,col2
,col3
。全部都有数值。我想将它们乘以并创建一个新列(例如)“ 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.
我还能怎么做?