(x)
return K.concatenate([seq, vec], 2)
seq是[None, seq_len, s_size]的格式，
    vec是[None, v_size]的格式，将vec重复seq_len次，拼到seq上，
    得到[None, seq_len, s_size+v_size]的向量。
seq是[None, seq_len, s_size]的格式，
    vec是[None, v_size]的格式，将vec重复seq_len次，拼到seq上，
    得到[None, seq_len, s_size+v_size]的向量。
seq是 [ None seq_len s_size ] 的格式， vec是 [ None v_size ] 的格式，将vec重复seq_len次，拼到seq上， 得到 [ None seq_len s_size + v_size ] 的向量。
def seq_and_vec(x):
    """seq是[None, seq_len, s_size]的格式，
    vec是[None, v_size]的格式，将vec重复seq_len次，拼到seq上，
    得到[None, seq_len, s_size+v_size]的向量。
    """
    seq, vec = x
    vec = K.expand_dims(vec, 1)
    vec = K.zeros_like(seq[:, :, :1]) + vec
    return K.concatenate([seq, vec], 2)
def seq_and_vec ( x ) : seq , vec = x vec = K . expand_dims ( vec , 1 ) vec = K . zeros_like ( seq [ : , : , : 1 ] ) + vec return K . concatenate ( [ seq , vec ] , 2 )