TypeError: Expected int32, got list containing Tensors of type '_Message' instead.

本文介绍了在使用TensorFlow时遇到的TypeError: Expected int32, got list containing Tensors错误的原因及解决方案。错误根源在于concat函数参数设置不当。通过调整concat函数中参数的位置,可以成功解决此问题。" 26599949,2763161,Android逆向分析:CUIT CTF题目解密,"['Android开发', '逆向工程', '加密算法', '安全', 'CTF']

出现这样的错误是因为tensorflow的版本问题。主要是concat这个函数的位置发生了错误,为了简便,我只取一段代码:

  # Combine all the pooled features
        num_filters_total = num_filters * len(filter_sizes)
        #self.h_pool = tf.concat(pooled_outputs, 3)
        self.h_pool = tf.concat(3,pooled_outputs)
        self.h_pool_flat = tf.reshape(self.h_pool, [-1, num_filters_total])

将concat函数中参数的位置换一下位置即可。

num_filters_total = num_filters * len(filter_sizes)
        #self.h_pool = tf.concat(pooled_outputs, 3)
        self.h_pool = tf.concat(pooled_outputs,3)
        self.h_pool_flat = tf.reshape(self.h_pool, [-1, num_filters_total])
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值