LearningModelBindingPreview.Bind Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
Bind(String, Object) |
Action déconseillée. Lie une seule fonctionnalité d’entrée ou de sortie à une variable définie. |
Bind(String, Object, IPropertySet) |
Action déconseillée. Lie une seule fonctionnalité d’entrée ou de sortie à une variable définie, avec des métadonnées spécifiées. |
Bind(String, Object)
Action déconseillée. Lie une seule fonctionnalité d’entrée ou de sortie à une variable définie.
public:
virtual void Bind(Platform::String ^ name, Platform::Object ^ value) = Bind;
/// [Windows.Foundation.Metadata.Overload("Bind")]
void Bind(winrt::hstring const& name, IInspectable const& value);
/// [Windows.Foundation.Metadata.Overload("Bind")]
/// [Windows.Foundation.Metadata.Deprecated("Use ILearningModelBinding instead of ILearningModelBindingPreview. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 131072, "Windows.AI.MachineLearning.Preview.MachineLearningPreviewContract")]
void Bind(winrt::hstring const& name, IInspectable const& value);
[Windows.Foundation.Metadata.Overload("Bind")]
public void Bind(string name, object value);
[Windows.Foundation.Metadata.Overload("Bind")]
[Windows.Foundation.Metadata.Deprecated("Use ILearningModelBinding instead of ILearningModelBindingPreview. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 131072, "Windows.AI.MachineLearning.Preview.MachineLearningPreviewContract")]
public void Bind(string name, object value);
function bind(name, value)
Public Sub Bind (name As String, value As Object)
Paramètres
- name
-
String
Platform::String
winrt::hstring
Nom de la fonctionnalité d’entrée/sortie.
- value
-
Object
Platform::Object
IInspectable
Valeur de la fonctionnalité d’entrée/sortie.
- Attributs
Exemples
public void PrepareBinding(LearningModelPreview model, VideoFrame picture)
{
ImageVariableDescriptorPreview inputImageDescription;
List<ILearningModelVariableDescriptorPreview> inputFeatures = model.Description.InputFeatures.ToList();
inputImageDescription =
inputFeatures.FirstOrDefault(feature => feature.ModelFeatureKind == LearningModelFeatureKindPreview.Image)
as ImageVariableDescriptorPreview;
// Bind the image
var binding = new LearningModelBindingPreview(model);
binding.Bind(inputImageDescription, picture);
}
Remarques
Remarque : Actuellement, les sorties de type double
ne sont pas prises en charge. Si possible, envisagez d’utiliser le type float
à la place.
Avertissement
Il s’agit d’une API déconseillée. Utilisez plutôt l’espace de noms Windows.AI.MachineLearning .
S’applique à
Bind(String, Object, IPropertySet)
Action déconseillée. Lie une seule fonctionnalité d’entrée ou de sortie à une variable définie, avec des métadonnées spécifiées.
public:
virtual void Bind(Platform::String ^ name, Platform::Object ^ value, IPropertySet ^ metadata) = Bind;
/// [Windows.Foundation.Metadata.Overload("BindWithProperties")]
void Bind(winrt::hstring const& name, IInspectable const& value, IPropertySet const& metadata);
/// [Windows.Foundation.Metadata.Overload("BindWithProperties")]
/// [Windows.Foundation.Metadata.Deprecated("Use ILearningModelBinding instead of ILearningModelBindingPreview. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 131072, "Windows.AI.MachineLearning.Preview.MachineLearningPreviewContract")]
void Bind(winrt::hstring const& name, IInspectable const& value, IPropertySet const& metadata);
[Windows.Foundation.Metadata.Overload("BindWithProperties")]
public void Bind(string name, object value, IPropertySet metadata);
[Windows.Foundation.Metadata.Overload("BindWithProperties")]
[Windows.Foundation.Metadata.Deprecated("Use ILearningModelBinding instead of ILearningModelBindingPreview. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 131072, "Windows.AI.MachineLearning.Preview.MachineLearningPreviewContract")]
public void Bind(string name, object value, IPropertySet metadata);
function bind(name, value, metadata)
Public Sub Bind (name As String, value As Object, metadata As IPropertySet)
Paramètres
- name
-
String
Platform::String
winrt::hstring
Nom de la fonctionnalité d’entrée/sortie.
- value
-
Object
Platform::Object
IInspectable
Valeur de la fonctionnalité d’entrée/sortie.
- metadata
- IPropertySet
Métadonnées spécifiées pour la fonctionnalité d’entrée/sortie.
- Attributs
Remarques
Remarque : Actuellement, les sorties de type double
ne sont pas prises en charge. Si possible, envisagez d’utiliser le type float
à la place.
Avertissement
Il s’agit d’une API déconseillée. Utilisez plutôt l’espace de noms Windows.AI.MachineLearning .