小编pei*_*aqi的帖子

Scala REPL没有回音输入

这些天我的scala REPL有一个非常奇怪的问题,它不会回显终端中的任何输入.

试图删除〜/ .sbt但没有工作.使用Ubuntu 18.04和sbt 1.15.

有谁有类似的问题?

scala sbt

13
推荐指数
3
解决办法
1772
查看次数

gensim word2vec中most_similar和similar_by_vector之间的区别?

我对来自 gensim 的 Word2vecKeyedVectors 的 most_similar 和 similar_by_vector 的结果感到困惑。他们应该以相同的方式计算余弦相似度 - 但是:

用一个词运行它们会得到相同的结果,例如:model.most_similar(['obama']) 和 similar_by_vector(model['obama'])

但如果我给它一个等式:

model.most_similar(positive=['king', 'woman'], negative=['man'])
Run Code Online (Sandbox Code Playgroud)

给出:

[('queen', 0.7515910863876343), ('monarch', 0.6741327047348022), ('princess', 0.6713887453079224), ('kings', 0.6698989868164062), ('kingdom', 0.5971318483352661), ('royal', 0.5921063423156738), ('uncrowned', 0.5911505818367004), ('prince', 0.5909028053283691), ('lady', 0.5904011130332947), ('monarchs', 0.5884358286857605)]
Run Code Online (Sandbox Code Playgroud)

同时与:

q = model['king'] - model['man'] + model['woman']
model.similar_by_vector(q)
Run Code Online (Sandbox Code Playgroud)

给出:

[('king', 0.8655095100402832), ('queen', 0.7673765420913696), ('monarch', 0.695580005645752), ('kings', 0.6929547786712646), ('princess', 0.6909604668617249), ('woman', 0.6528975963592529), ('lady', 0.6286187767982483), ('prince', 0.6222133636474609), ('kingdom', 0.6208546161651611), ('royal', 0.6090123653411865)]
Run Code Online (Sandbox Code Playgroud)

皇后、君主...等词的余弦距离存在显着差异。我想知道为什么?

谢谢!

nlp gensim word2vec

9
推荐指数
1
解决办法
7996
查看次数

将 sklearn 的 FunctionTransformer 与字符串数据一起使用?

我正在使用 sklearn 的 FunctionTransformer 来预处理我的一些数据,这些数据是日期字符串,例如“2015-01-01 11:09:15”。

我的自定义函数将一个字符串作为输入,但我发现 FunctionTransformer 无法处理字符串,因为在它没有实现 fit_transform 的源代码中。因此,调用被路由到父类:

     57     def fit(self, X, y=None):
     58         if self.validate:
---> 59             check_array(X, self.accept_sparse)
     60         return self
Run Code Online (Sandbox Code Playgroud)

check_array 似乎只适用于数字 ndarrays。现在我当然可以在 Pandas 领域做任何事情,但我想知道在 sklearn 中是否有更好的方法来处理这个问题——尤其是。鉴于我将来可能会使用管道?

谢谢!

python machine-learning pandas scikit-learn

3
推荐指数
1
解决办法
2465
查看次数

标签 统计

gensim ×1

machine-learning ×1

nlp ×1

pandas ×1

python ×1

sbt ×1

scala ×1

scikit-learn ×1

word2vec ×1