在 Cyc Java API 中设置推理参数
Setting inference parameters in the Cyc Java APIs
我有一个查询要通过 Java 程序通过查询 API 询问,它需要比默认问题 space 更多的问题。 :MAX-PROBLEM-SPACE 参数是否可以通过 API 访问?如果可以,如何设置?
com.cyc.baseclient.inference.params.DefaultInferenceParameters
class 提供了一个 put
方法,允许您设置您知道 SubL 关键字符号名称的任何推理参数的值。例如:
DefaultInferenceParameters params = new DefaultInferenceParameters(cyc);
params.put(CycObjectFactory.makeCycSymbol(":max-problem-count"), 500000);
我有一个查询要通过 Java 程序通过查询 API 询问,它需要比默认问题 space 更多的问题。 :MAX-PROBLEM-SPACE 参数是否可以通过 API 访问?如果可以,如何设置?
com.cyc.baseclient.inference.params.DefaultInferenceParameters
class 提供了一个 put
方法,允许您设置您知道 SubL 关键字符号名称的任何推理参数的值。例如:
DefaultInferenceParameters params = new DefaultInferenceParameters(cyc);
params.put(CycObjectFactory.makeCycSymbol(":max-problem-count"), 500000);