Partager via


IHost Interface

Définition

Un hôte est couplé à un composant et fournit des conseils de génération et d’accès concurrentiel aléatoires. Notez que la génération de nombres aléatoires, comme les méthodes d’environnement hôte, doit être accessible uniquement à partir du thread principal du composant.

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

Propriétés

ComponentCatalog

Catalogue de composants chargeables (Microsoft.ML.LoadableClassAttribute) disponibles dans cet hôte.

(Hérité de IHostEnvironment)
ContextDescription

Chaîne décrivant le contexte lui-même.

(Hérité de IExceptionContext)
Rand

Générateur de nombres aléatoires émis à ce composant. Notez que les générateurs de nombres aléatoires ne sont pas sécurisés par thread.

Méthodes

Process<TException>(TException)

Un hôte est couplé à un composant et fournit des conseils de génération et d’accès concurrentiel aléatoires. Notez que la génération de nombres aléatoires, comme les méthodes d’environnement hôte, doit être accessible uniquement à partir du thread principal du composant.

(Hérité de IExceptionContext)
Register(String, Nullable<Int32>, Nullable<Boolean>)

Créez un hôte avec le nom d’inscription donné.

(Hérité de IHostEnvironment)
Start(String)

Démarrez un canal de message standard.

(Hérité de IChannelProvider)
StartPipe<TMessage>(String)

Démarrez un canal d’informations générique.

(Hérité de IChannelProvider)
StartProgressChannel(String)

Créez un canal de progression pour un calcul nommé name.

(Hérité de IProgressChannelProvider)

S’applique à