LearningModelBindingPreview.Bind メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Bind(String, Object) |
非推奨になりました。 1 つの入力または出力機能を定義された変数にバインドします。 |
Bind(String, Object, IPropertySet) |
非推奨になりました。 指定されたメタデータを使用して、定義された変数に 1 つの入力または出力機能をバインドします。 |
Bind(String, Object)
非推奨になりました。 1 つの入力または出力機能を定義された変数にバインドします。
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)
パラメーター
- name
-
String
Platform::String
winrt::hstring
入力/出力機能の名前。
- value
-
Object
Platform::Object
IInspectable
入力/出力機能の値。
- 属性
例
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);
}
注釈
注: 現在、型 double
の出力はサポートされていません。 可能であれば、代わりに型 float
を使用することを検討してください。
警告
これは非推奨の API です。 代わりに、 Windows.AI.MachineLearning 名前空間を 使用してください。
適用対象
Bind(String, Object, IPropertySet)
非推奨になりました。 指定されたメタデータを使用して、定義された変数に 1 つの入力または出力機能をバインドします。
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)
パラメーター
- name
-
String
Platform::String
winrt::hstring
入力/出力機能の名前。
- value
-
Object
Platform::Object
IInspectable
入力/出力機能の値。
- metadata
- IPropertySet
入力/出力機能に指定されたメタデータ。
- 属性
注釈
注: 現在、型 double
の出力はサポートされていません。 可能であれば、代わりに型 float
を使用することを検討してください。
警告
これは非推奨の API です。 代わりに、 Windows.AI.MachineLearning 名前空間を 使用してください。