ORTRunOptions
Objective-C
@interface ORTRunOptions : NSObject
Swift
class ORTRunOptions : NSObject
用於配置執行的選項。
-
不可用
宣告
Objective-C
- (instancetype)init NS_UNAVAILABLE; -
建立執行配置選項。
宣告
Objective-C
- (nullable instancetype)initWithError:(NSError *_Nullable *_Nullable)error;Swift
init() throws引數
error如果發生錯誤,則設定可選的錯誤資訊。
返回值
例項,如果發生錯誤則為 nil。
-
設定執行日誌標籤。
宣告
Objective-C
- (BOOL)setLogTag:(nonnull NSString *)logTag error:(NSError *_Nullable *_Nullable)error;Swift
func setLogTag(_ logTag: String) throws引數
logTag日誌標籤。
error如果發生錯誤,則設定可選的錯誤資訊。
返回值
選項是否設定成功。
-
設定執行日誌嚴重級別。
宣告
Objective-C
- (BOOL)setLogSeverityLevel:(ORTLoggingLevel)loggingLevel error:(NSError *_Nullable *_Nullable)error;Swift
func setLogSeverityLevel(_ loggingLevel: ORTLoggingLevel) throws引數
loggingLevel日誌嚴重級別。
error如果發生錯誤,則設定可選的錯誤資訊。
返回值
選項是否設定成功。
-
設定執行配置鍵值對。任何先前設定的鍵的值都將被覆蓋。執行配置鍵和值在此處有詳細說明:https://github.com/microsoft/onnxruntime/blob/main/include/onnxruntime/core/session/onnxruntime_run_options_config_keys.h
宣告
Objective-C
- (BOOL)addConfigEntryWithKey:(nonnull NSString *)key value:(nonnull NSString *)value error:(NSError *_Nullable *_Nullable)error;Swift
func addConfigEntry(withKey key: String, value: String) throws引數
key鍵。
value值。
error如果發生錯誤,則設定可選的錯誤資訊。
返回值
選項是否設定成功。
在 GitHub 上檢視
ORTRunOptions 類參考