以下類全域性可用。

  • ORT 檢查點是模型在給定時間點的狀態快照。

    此類別包含整個訓練會話狀態,其中包括模型引數、它們的梯度、最佳化器引數和使用者屬性。ORTTrainingSession 透過訪問和更新所包含的訓練狀態來利用 ORTCheckpoint

    自 1.16 版起可用。

    注意

    此類別僅在啟用訓練 API 時可用。
    檢視更多

    宣告

    Objective-C

    @interface ORTCheckpoint : NSObject

    Swift

    class ORTCheckpoint : NSObject
  • 用於配置 CoreML 執行提供程式的選項。

    檢視更多

    宣告

    Objective-C

    @interface ORTCoreMLExecutionProviderOptions : NSObject

    Swift

    class ORTCoreMLExecutionProviderOptions : NSObject
  • 用於配置會話的選項。

    檢視更多

    宣告

    Objective-C

    @interface ORTSessionOptions : NSObject

    Swift

    class ORTSessionOptions : NSObject
  • ORT 環境。它維護共享狀態,包括預設日誌記錄器。

    注意

    一個 ORTEnv 應該在其他 ORT API 使用之前建立並在之後銷燬。
    檢視更多

    宣告

    Objective-C

    @interface ORTEnv : NSObject

    Swift

    class ORTEnv : NSObject
  • ORT 會話載入並執行模型。

    檢視更多

    宣告

    Objective-C

    @interface ORTSession : NSObject

    Swift

    class ORTSession : NSObject
  • 用於配置執行的選項。

    檢視更多

    宣告

    Objective-C

    @interface ORTRunOptions : NSObject

    Swift

    class ORTRunOptions : NSObject
  • 訓練器類,提供訓練、評估和最佳化 ONNX 模型的方法。

    訓練會話需要四種訓練構件

    1. 訓練 ONNX 模型
    2. 評估 ONNX 模型(可選)
    3. 最佳化器 ONNX 模型
    4. 檢查點目錄

    onnxruntime-training Python 工具可用於生成上述訓練構件。

    自 1.16 版起可用。

    注意

    此類別僅在啟用訓練 API 時可用。
    檢視更多

    宣告

    Objective-C

    @interface ORTTrainingSession : NSObject

    Swift

    class ORTTrainingSession : NSObject
  • ORT 值封裝了在執行時用作模型輸入或輸出的資料。

    檢視更多

    宣告

    Objective-C

    @interface ORTValue : NSObject

    Swift

    class ORTValue : NSObject
  • 值的型別資訊。

    檢視更多

    宣告

    Objective-C

    @interface ORTValueTypeInfo : NSObject

    Swift

    class ORTValueTypeInfo : NSObject
  • 張量的型別和形狀資訊。

    檢視更多

    宣告

    Objective-C

    @interface ORTTensorTypeAndShapeInfo : NSObject

    Swift

    class ORTTensorTypeAndShapeInfo : NSObject
  • 用於配置 Xnnpack 執行提供程式的選項。

    檢視更多

    宣告

    Objective-C

    @interface ORTXnnpackExecutionProviderOptions : NSObject

    Swift

    class ORTXnnpackExecutionProviderOptions : NSObject