示例#1
0
 private IList <DocumentScore> Collect(IList <QueryContext> query, IFullTextReadSession readSession)
 {
     using (var collector = new Collector(readSession, _scorerFactory))
     {
         return(collector.Collect(query));
     }
 }
示例#2
0
 public CBOWSearch(IFullTextReadSession session, IScoringSchemeFactory scoringFactory)
     : base(session, scoringFactory)
 {
 }
示例#3
0
 protected Search(
     IFullTextReadSession session, IScoringSchemeFactory scoringFactory)
 {
     Session        = session;
     ScoringFactory = scoringFactory;
 }
示例#4
0
 public Collector(IFullTextReadSession readSession, IScoringSchemeFactory scorerFactory = null)
 {
     _readSession   = readSession;
     _scorerFactory = scorerFactory ?? new TfIdfFactory();
 }