连接两个填充的句子并插入到 conv1d i tensorflow?

Concat two padded senteces and insert to conv1d i tensorflow?

tf.nn.conv1d 需要哪些维度?以及之后如何进行最大池化?

一个简单的示例截图:

               filter = tf.zeros([3, 16, 16])
                W = tf.Variable(tf.truncated_normal(filter, stddev=0.1), name="W")
                b = tf.Variable(tf.constant(0.1, shape=[num_filters]), name="b")
                conv = tf.nn.conv1d(
                    input_values,
                    W,
                    strides=2,
                    padding="VALID",
                    name="conv")
                # nonlinearity operation
                h = tf.nn.relu(tf.nn.bias_add(conv, b), name="relu")
                # Maxpooling over the outputs
                pooled = tf.nn.max_pool(
                    h,
                    ksize=[1, sequence_length - filter_size + 1, 1, 1],
                    strides=[1, 1, 1, 1],
                    padding='VALID',
                    name="pool")
                pooled_outputs.append(pooled)

同时检查此