public float[] Resolve(Engine.ClusterJobTerm source, ClusterJobTerm destination, float[] destinationMember, ResolutionContext context) { return(LSA.GetTermVector(source.JobId, source.JobTerm.OrdinalIndex)); }
public int?Resolve(Engine.Document source, Document destination, int?destinationMember, ResolutionContext context) { return(context.Items.ContainsKey("context") ? LSA.GetTotalTermDocCount(context.Items["context"] as Engine.SvdEntities, source.Id) : 0); }
public float[] Resolve(Engine.ClusterJobDocument source, ClusterJobDocument destination, float[] destinationMember, ResolutionContext context) { return(LSA.GetDocumentVector(source.JobId, source.JobDocument.OrdinalIndex)); }