共用方式為


ModelOperationsCatalog 類別

定義

用來 MLContext 儲存和載入定型模型的類別。

public sealed class ModelOperationsCatalog
type ModelOperationsCatalog = class
Public NotInheritable Class ModelOperationsCatalog
繼承
ModelOperationsCatalog

方法

CreatePredictionEngine<TSrc,TDst>(ITransformer, Boolean, SchemaDefinition, SchemaDefinition)

建立一次性預測的預測引擎, (預設使用量) 。

CreatePredictionEngine<TSrc,TDst>(ITransformer, DataViewSchema)

建立一次性預測的預測引擎。 它主要與 搭配 Load(Stream, DataViewSchema) 使用,其中會在載入模型期間擷取輸入架構。

CreatePredictionEngine<TSrc,TDst>(ITransformer, PredictionEngineOptions)

建立一次性預測的預測引擎。 它主要與 搭配 Load(Stream, DataViewSchema) 使用,其中會在載入模型期間擷取輸入架構。

Load(Stream, DataViewSchema)

從資料流程載入模型及其輸入架構。

Load(String, DataViewSchema)

從檔案載入模型及其輸入架構。

LoadWithDataLoader(Stream, IDataLoader<IMultiStreamSource>)

從資料流程載入轉換器模型和資料載入器模型。

LoadWithDataLoader(String, IDataLoader<IMultiStreamSource>)

從檔案載入轉換器模型和資料載入器模型。

Save(ITransformer, DataViewSchema, Stream)

儲存轉換器模型,以及用來將它定型至資料流程的資料架構。

Save(ITransformer, DataViewSchema, String)

儲存轉換器模型,以及用來將它定型至檔案的資料架構。

Save<TSource>(ITransformer, IDataLoader<TSource>, Stream)

儲存轉換器模型,以及用來建立其輸入資料至資料流程的載入器。

Save<TSource>(ITransformer, IDataLoader<TSource>, String)

儲存轉換器模型,以及用來建立其輸入資料的載入器至檔案。

擴充方法

LoadTensorFlowModel(ModelOperationsCatalog, String)

將 TensorFlow 模型載入記憶體中。 這是方便的方法,可讓模型載入一次,之後再使用它來查詢架構,並使用 建立 TensorFlowEstimatorScoreTensorFlowModel(String, String, Boolean) 。 使用此 API 需要 TensorFlow Redist 的其他 NuGet 相依性,請參閱連結的檔以取得詳細資訊。 TensorFlowModel 也保留非受控資源的參考,這些資源需要透過明確呼叫 Dispose () 或隱含方式宣告具有 「using」 語法的變數/>

LoadTensorFlowModel(ModelOperationsCatalog, String, Boolean)

將 TensorFlow 模型載入記憶體中。 這是方便的方法,可讓模型載入一次,之後再使用它來查詢架構,並使用 建立 TensorFlowEstimatorScoreTensorFlowModel(String, String, Boolean) 。 使用此 API 需要 TensorFlow Redist 的其他 NuGet 相依性,請參閱連結的檔以取得詳細資訊。 TensorFlowModel 也保留非受控資源的參考,這些資源需要透過明確呼叫 Dispose () 或隱含方式宣告具有 「using」 語法的變數/>

適用於