def vectorize(args,encdec,sent_arr):
tt_batch = [[encdec.vocab.stoi(char) for char in word_arr.split(" ")] for word_arr in sent_arr]
mu_arr,var_arr = encdec.encode(tt_batch)
mu_arr = mu_arr[0]
mu_arr = F.split_axis(mu_arr, len(sent_arr), axis=0)
var_arr = var_arr[0]
var_arr = F.split_axis(var_arr, len(sent_arr), axis=0)
# print("cossim:{}".format(cosSim(mu_arr[0].data[0],mu_arr[1].data[0])))
return mu_arr,var_arr
评论列表
文章目录