tensorflow:TypeError:int()参数必须是字符串,类似字节的对象或数字,而不是'Tensor'

时间:2020-07-24 08:40:05

标签: python tensorflow

当我在TensorFlow 1.13.1中使用conv1d时,遇到错误: TypeError:int()参数必须是字符串,类似字节的对象或数字,而不是'Tensor',我的代码如下:

query_features = tf.transpose(query_features, perm=[0, 2, 1])
query_features = conv1d(query_features, dim=1, use_bias=True, padding='VALID', reuse=reuse, name='dense')

query_features的格式如下:[batch_size,seq_length,dim]。我很困惑!!当我不使用tf.transpose时,没有错误,但是无法获得所需的结果。我想获取query_features的格式,如下所示:[batch_size,1,dim]。

0 个答案:

没有答案