类 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 对象。
-
方法摘要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 void
addActiveLoraAdapter(OrtLoraAdapter loraAdapter)
将指定的适配器添加到此运行的活动适配器列表中。void
addRunConfigEntry(java.lang.String key, java.lang.String value)
向此RunOptions
添加一个配置条目。void
close()
OrtLoggingLevel
getLogLevel()
获取在此 RunOptions 上设置的当前日志记录级别。int
getLogVerbosityLevel()
获取在此 RunOptions 上设置的当前日志记录详细级别。java.lang.String
getRunTag()
获取用于记录此运行信息的字符串。void
setLogLevel(OrtLoggingLevel level)
设置此 RunOptions 上的当前日志记录级别。void
setLogVerbosityLevel(int level)
设置此 RunOptions 上的当前日志记录详细级别。void
setRunTag(java.lang.String runTag)
设置用于日志记录的运行标签。void
setTerminate(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
中
-
-