本文整理汇总了Java中org.galagosearch.tupleflow.Parameters.Value方法的典型用法代码示例。如果您正苦于以下问题:Java Parameters.Value方法的具体用法?Java Parameters.Value怎么用?Java Parameters.Value使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.galagosearch.tupleflow.Parameters
的用法示例。
在下文中一共展示了Parameters.Value方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getSmoothing
import org.galagosearch.tupleflow.Parameters; //导入方法依赖的package包/类
public static Parameters.Value getSmoothing(Parameters parameters) {
if (parameters.containsKey("smoothing")) {
return parameters.list("smoothing").get(0);
}
return null;
}
示例2: main
import org.galagosearch.tupleflow.Parameters; //导入方法依赖的package包/类
public static void main(String[] args) throws Exception {
// read in parameters
Parameters parameters = new Parameters(args);
List<Parameters.Value> queries = parameters.list("query");
// open index
Retrieval retrieval = Retrieval.instance(parameters.get("index"), parameters);
// record results requested
int requested = (int) parameters.get("count", 1000);
// for each query, run it, get the results, look up the docnos, print in TREC format
for (Parameters.Value query : queries) {
// parse the query
String queryText = query.get("text");
Node queryRoot = parseQuery(queryText, parameters);
ScoredDocument[] results = retrieval.runQuery(queryRoot, requested);
for (int i = 0; i < results.length; i++) {
String document = retrieval.getDocumentName(results[i].document);
double score = results[i].score;
int rank = i + 1;
System.out.format("%s Q0 %s %d %s galago\n", query.get("number"), document, rank,
formatScore(score));
}
}
}
示例3: LinearSmoother
import org.galagosearch.tupleflow.Parameters; //导入方法依赖的package包/类
public LinearSmoother(Parameters.Value value, HashMap<String, Double> backgrounds) {
double lm = 0.4;
if (value.containsKey("lambda")) {
lm = Double.parseDouble(value.get("lambda"));
}
this.lambda = lm;
this.backgrounds = backgrounds;
}
示例4: newInstance
import org.galagosearch.tupleflow.Parameters; //导入方法依赖的package包/类
public static DistributionSmoother newInstance(Parameters.Value feature) {
return newInstance(feature, new HashMap());
}