程序包 ai.onnxruntime
类 OrtSession.RunOptions
- java.lang.Object
-
- ai.onnxruntime.OrtSession.RunOptions
-
- 所有已实现的接口
java.lang.AutoCloseable
- 封闭类
- OrtSession
public static class OrtSession.RunOptions extends java.lang.Object implements java.lang.AutoCloseable
-
-
构造函数概要
构造函数 构造函数 描述 RunOptions()创建一个 RunOptions。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法 描述 voidaddActiveLoraAdapter(OrtLoraAdapter loraAdapter)将指定的适配器添加到此运行的活动适配器列表中。voidaddRunConfigEntry(java.lang.String key, java.lang.String value)向此RunOptions添加配置条目。voidclose()OrtLoggingLevelgetLogLevel()获取在此 RunOptions 上设置的当前日志级别。intgetLogVerbosityLevel()获取在此 RunOptions 上设置的当前日志详细程度级别。java.lang.StringgetRunTag()获取用于记录此运行相关信息的字符串。voidsetLogLevel(OrtLoggingLevel level)在此 RunOptions 上设置当前日志级别。voidsetLogVerbosityLevel(int level)在此 RunOptions 上设置当前日志详细程度级别。voidsetRunTag(java.lang.String runTag)设置日志记录中使用的运行标签。voidsetTerminate(boolean terminate)设置一个标志,以便所有使用此RunOptions实例的未完成OrtSession.run(java.util.Map<java.lang.String, ? extends ai.onnxruntime.OnnxTensorLike>)调用将尽快终止。
-
-
-
构造函数详细信息
-
RunOptions
public RunOptions() throws OrtException创建一个 RunOptions。- 抛出
OrtException- 如果原生 RunOptions 构建失败。
-
-
方法详细信息
-
setLogLevel
public void setLogLevel(OrtLoggingLevel level) throws OrtException
在此 RunOptions 上设置当前日志级别。- 参数
level- 新的日志级别。- 抛出
OrtException- 如果原生调用失败。
-
getLogLevel
public OrtLoggingLevel getLogLevel() throws OrtException
获取在此 RunOptions 上设置的当前日志级别。- 返回值
- 日志级别。
- 抛出
OrtException- 如果原生调用失败。
-
setLogVerbosityLevel
public void setLogVerbosityLevel(int level) throws OrtException在此 RunOptions 上设置当前日志详细程度级别。- 参数
level- 新的日志详细程度级别。- 抛出
OrtException- 如果原生调用失败。
-
getLogVerbosityLevel
public int getLogVerbosityLevel() throws OrtException获取在此 RunOptions 上设置的当前日志详细程度级别。- 返回值
- 日志详细程度级别。
- 抛出
OrtException- 如果原生调用失败。
-
setRunTag
public void setRunTag(java.lang.String runTag) throws OrtException设置日志记录中使用的运行标签。- 参数
runTag- 日志输出中的运行标签。- 抛出
OrtException- 如果原生库调用失败。
-
getRunTag
public java.lang.String getRunTag() throws OrtException获取用于记录此运行相关信息的字符串。- 返回值
- 运行标签。
- 抛出
OrtException- 如果原生库调用失败。
-
setTerminate
public void setTerminate(boolean terminate) throws OrtException设置一个标志,以便所有使用此RunOptions实例的未完成OrtSession.run(java.util.Map<java.lang.String, ? extends ai.onnxruntime.OnnxTensorLike>)调用将尽快终止。如果该标志为 false,则重置此RunOptions,以便它可以用于其他OrtSession.run(java.util.Map<java.lang.String, ? extends ai.onnxruntime.OnnxTensorLike>)调用。- 参数
terminate- 如果为 true,则终止与此 RunOptions 关联的所有运行。- 抛出
OrtException- 如果原生库调用失败。
-
addRunConfigEntry
public void addRunConfigEntry(java.lang.String key, java.lang.String value) throws OrtException向此RunOptions添加配置条目。设置相同的键将覆盖之前的值。
- 参数
key- 配置键。value- 配置值。- 抛出
OrtException- 如果原生库调用失败。
-
addActiveLoraAdapter
public void addActiveLoraAdapter(OrtLoraAdapter loraAdapter) throws OrtException
将指定的适配器添加到此运行的活动适配器列表中。- 参数
loraAdapter- 有效的 OrtLoraAdapter 对象- 抛出
OrtException- 如果原生库调用失败
-
close
public void close()
- 指定者
- 接口
java.lang.AutoCloseable中的close
-
-