Język

IHost Interfejs

Definicja

Host jest połączony ze składnikiem i zapewnia losowe generowanie liczb i wskazówki dotyczące współbieżności. Należy pamiętać, że do generowania liczb losowych, takich jak metody środowiska hosta, należy uzyskać dostęp tylko z głównego wątku dla składnika.

public interface IHost : Microsoft.ML.Runtime.IHostEnvironment
type IHost = interface
    interface IHostEnvironment
    interface IChannelProvider
    interface IExceptionContext
    interface IProgressChannelProvider
Public Interface IHost
Implements IHostEnvironment
Implementuje

Właściwości

Nazwa Opis
ComponentCatalog

Wykaz składników ładowalnych (Microsoft.ML.LoadableClassAttribute), które są dostępne na tym hoście.

(Odziedziczone po IHostEnvironment)
ContextDescription

Ciąg opisujący sam kontekst.

(Odziedziczone po IExceptionContext)
Rand

Generator liczb losowych wystawiony dla tego składnika. Należy pamiętać, że generatory liczb losowych nie są bezpieczne wątkami.

Metody

Nazwa Opis
Process<TException>(TException)

Host jest połączony ze składnikiem i zapewnia losowe generowanie liczb i wskazówki dotyczące współbieżności. Należy pamiętać, że do generowania liczb losowych, takich jak metody środowiska hosta, należy uzyskać dostęp tylko z głównego wątku dla składnika.

(Odziedziczone po IExceptionContext)
Register(String, Nullable<Int32>, Nullable<Boolean>)

Utwórz hosta o podanej nazwie rejestracji.

(Odziedziczone po IHostEnvironment)
Start(String)

Uruchom standardowy kanał komunikatów.

(Odziedziczone po IChannelProvider)
StartPipe<TMessage>(String)

Uruchom ogólny potok informacyjny.

(Odziedziczone po IChannelProvider)
StartProgressChannel(String)

Utwórz kanał postępu dla obliczeń o nazwie name.

(Odziedziczone po IProgressChannelProvider)

Metody rozszerzania

Nazwa Opis
GetOnnxSessionOption(IHostEnvironment)

Host jest połączony ze składnikiem i zapewnia losowe generowanie liczb i wskazówki dotyczące współbieżności. Należy pamiętać, że do generowania liczb losowych, takich jak metody środowiska hosta, należy uzyskać dostęp tylko z głównego wątku dla składnika.

SetOnnxSessionOption(IHostEnvironment, OnnxSessionOptions)

Host jest połączony ze składnikiem i zapewnia losowe generowanie liczb i wskazówki dotyczące współbieżności. Należy pamiętać, że do generowania liczb losowych, takich jak metody środowiska hosta, należy uzyskać dostęp tylko z głównego wątku dla składnika.

Dotyczy