二つのsourceをcompare関数の引数として渡したい
mitubaEX opened this issue · 5 comments
mitubaEX commented
以下のように二つのcsvファイルを読み込み,それらをcompare関数の引数として与え比較結果を入手したいと考えています.
可能でしょうか?
source1 = fs.open("1.csv");
source2 = fs.open("2.csv");
p = extractor.extract(source1);
q = extractor.extract(source2);
pair2 = bmsys.pairMaker("RoundRobinWithSamePair")
comparator = bmsys.comparator("JaccardIndex")
// やりたいこと
comparisons = comparator.compare(p, q, pair2)
tamada commented
総当たりするなら,p
,q
をマージして,比較するのはいかがでしょうか.
今は,まだ実装していないのですが,こんな感じでどうでしょうか.
p = extractor.extract(source1);
q = extractor.extract(source2);
pair2 = bmsys.pairMaker("RoundRobinWithSamePair")
comparator = bmsys.comparator("JaccardIndex")
birthmarks = p.merge(q);
// やりたいこと
comparisons = comparator.compare(birthmarks, pair2)
mitubaEX commented
ありがとうございます。
試してみます。
tamada commented
kgram
ブランチでは実装していないので,merge_birthmarks
ブランチでお試しください.
mitubaEX commented
わかりました
ありがとうございます