类 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()
- 指定者
close在接口java.lang.AutoCloseable中
-
-