IHostEnvironment 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
主機環境介面為元件建立主機。 請注意,此介面的方法應從環境的主執行緒呼叫。 要讓環境服務另一個執行緒,呼叫 Fork 並將回傳結果傳給該執行緒。
public interface IHostEnvironment : Microsoft.ML.Runtime.IChannelProvider, Microsoft.ML.Runtime.IProgressChannelProvider
type IHostEnvironment = interface
interface IChannelProvider
interface IExceptionContext
interface IProgressChannelProvider
Public Interface IHostEnvironment
Implements IChannelProvider, IProgressChannelProvider
- 衍生
- 實作
屬性
| 名稱 | Description |
|---|---|
| ComponentCatalog |
此主機中可載入元件Microsoft.ML.LoadableClassAttribute的目錄()。 |
| ContextDescription |
一個描述上下文本身的字串。 (繼承來源 IExceptionContext) |
方法
| 名稱 | Description |
|---|---|
| Process<TException>(TException) |
主機環境介面為元件建立主機。 請注意,此介面的方法應從環境的主執行緒呼叫。 要讓環境服務另一個執行緒,呼叫 Fork 並將回傳結果傳給該執行緒。 (繼承來源 IExceptionContext) |
| Register(String, Nullable<Int32>, Nullable<Boolean>) |
建立一個以該註冊名稱的主機。 |
| Start(String) |
開啟一個標準訊息頻道。 (繼承來源 IChannelProvider) |
| StartPipe<TMessage>(String) |
開始建立一個通用的資訊管道。 (繼承來源 IChannelProvider) |
| StartProgressChannel(String) |
為一個名為 |
擴充方法
| 名稱 | Description |
|---|---|
| GetOnnxSessionOption(IHostEnvironment) |
主機環境介面為元件建立主機。 請注意,此介面的方法應從環境的主執行緒呼叫。 要讓環境服務另一個執行緒,呼叫 Fork 並將回傳結果傳給該執行緒。 |
| SetOnnxSessionOption(IHostEnvironment, OnnxSessionOptions) |
主機環境介面為元件建立主機。 請注意,此介面的方法應從環境的主執行緒呼叫。 要讓環境服務另一個執行緒,呼叫 Fork 並將回傳結果傳給該執行緒。 |