循环未使用python完成

时间:2019-05-20 16:40:34

标签: python-3.x loops

我有1个源句,1个目标句,1个源向量和1个目标向量:

我想同时循环源和目标句子,但我发现变量“ 0”始终为0,并且没有更改为1、2,.. 我不知道循环代码是否有问题。

请帮忙吗?

谢谢

def vectorize_tfidf(source, target, source_vec, target_vec):
    i=0
    j=0
    taille_i = np.shape(source_embed)[0]

    taille_j = np.shape(target_embed)[0]
    for s in source:
        if (i <= taille_i):
            for t in target:
                if (j<=taille_j):
                    print("source:", s)
                    print("target", t)
                    print("-------")
                    print(i,j)
                    similarity = np.dot(source_vec[i], target_vec[j]) 
                    #/ (np.linalg.norm(source_vec[i]) * np.linalg.norm(target_vec[j]))
                    print("score", similarity)

        j=j+1

0 个答案:

没有答案