Język

IHostEnvironment Interfejs

Definicja

Interfejs środowiska hosta tworzy hosty dla składników. Należy pamiętać, że metody tego interfejsu powinny być wywoływane z głównego wątku dla środowiska. Aby uzyskać środowisko do obsługi innego wątku, wywołaj rozwidlenie i przekaż wynik powrotny do tego wątku.

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
Pochodne
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.

ContextDescription

Ciąg opisujący sam kontekst.

(Odziedziczone po IExceptionContext)

Metody

Nazwa Opis
Process<TException>(TException)

Interfejs środowiska hosta tworzy hosty dla składników. Należy pamiętać, że metody tego interfejsu powinny być wywoływane z głównego wątku dla środowiska. Aby uzyskać środowisko do obsługi innego wątku, wywołaj rozwidlenie i przekaż wynik powrotny do tego wątku.

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

Utwórz hosta o podanej nazwie rejestracji.

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)

Interfejs środowiska hosta tworzy hosty dla składników. Należy pamiętać, że metody tego interfejsu powinny być wywoływane z głównego wątku dla środowiska. Aby uzyskać środowisko do obsługi innego wątku, wywołaj rozwidlenie i przekaż wynik powrotny do tego wątku.

SetOnnxSessionOption(IHostEnvironment, OnnxSessionOptions)

Interfejs środowiska hosta tworzy hosty dla składników. Należy pamiętać, że metody tego interfejsu powinny być wywoływane z głównego wątku dla środowiska. Aby uzyskać środowisko do obsługi innego wątku, wywołaj rozwidlenie i przekaż wynik powrotny do tego wątku.

Dotyczy