類
以下類全域性可用。
-
ORT 檢查點是模型在給定時間點的狀態快照。
此類別包含整個訓練會話狀態,其中包括模型引數、它們的梯度、最佳化器引數和使用者屬性。
ORTTrainingSession透過訪問和更新所包含的訓練狀態來利用ORTCheckpoint。自 1.16 版起可用。
檢視更多注意
此類別僅在啟用訓練 API 時可用。宣告
Objective-C
@interface ORTCheckpoint : NSObjectSwift
class ORTCheckpoint : NSObject -
用於配置 CoreML 執行提供程式的選項。
檢視更多宣告
Objective-C
@interface ORTCoreMLExecutionProviderOptions : NSObjectSwift
class ORTCoreMLExecutionProviderOptions : NSObject -
用於配置會話的選項。
檢視更多宣告
Objective-C
@interface ORTSessionOptions : NSObjectSwift
class ORTSessionOptions : NSObject -
宣告
Objective-C
@interface ORTEnv : NSObjectSwift
class ORTEnv : NSObject -
ORT 會話載入並執行模型。
檢視更多宣告
Objective-C
@interface ORTSession : NSObjectSwift
class ORTSession : NSObject -
用於配置執行的選項。
檢視更多宣告
Objective-C
@interface ORTRunOptions : NSObjectSwift
class ORTRunOptions : NSObject -
訓練器類,提供訓練、評估和最佳化 ONNX 模型的方法。
訓練會話需要四種訓練構件
- 訓練 ONNX 模型
- 評估 ONNX 模型(可選)
- 最佳化器 ONNX 模型
- 檢查點目錄
onnxruntime-training Python 工具可用於生成上述訓練構件。
自 1.16 版起可用。
檢視更多注意
此類別僅在啟用訓練 API 時可用。宣告
Objective-C
@interface ORTTrainingSession : NSObjectSwift
class ORTTrainingSession : NSObject -
ORT 值封裝了在執行時用作模型輸入或輸出的資料。
檢視更多宣告
Objective-C
@interface ORTValue : NSObjectSwift
class ORTValue : NSObject -
值的型別資訊。
檢視更多宣告
Objective-C
@interface ORTValueTypeInfo : NSObjectSwift
class ORTValueTypeInfo : NSObject -
張量的型別和形狀資訊。
檢視更多宣告
Objective-C
@interface ORTTensorTypeAndShapeInfo : NSObjectSwift
class ORTTensorTypeAndShapeInfo : NSObject -
用於配置 Xnnpack 執行提供程式的選項。
檢視更多宣告
Objective-C
@interface ORTXnnpackExecutionProviderOptions : NSObjectSwift
class ORTXnnpackExecutionProviderOptions : NSObject
在 GitHub 上檢視
類參考