Sdílet prostřednictvím


DataViewSchema.Annotations.Builder.Add Metoda

Definice

Přetížení

Add(DataViewSchema+Annotations, Func<String,Boolean>)

Přidejte do nových poznámek některé sloupce annotations tak, že použijete selector všechny názvy.

Add(String, DataViewType, Delegate, DataViewSchema+Annotations)

Přidejte jeden sloupec poznámek, slabě napsanou verzi.

Add<TValue>(String, DataViewType, ValueGetter<TValue>, DataViewSchema+Annotations)

Přidejte jeden sloupec poznámek, verzi se silnými typy.

Add(DataViewSchema+Annotations, Func<String,Boolean>)

Přidejte do nových poznámek některé sloupce annotations tak, že použijete selector všechny názvy.

public void Add (Microsoft.ML.DataViewSchema.Annotations annotations, Func<string,bool> selector);
member this.Add : Microsoft.ML.DataViewSchema.Annotations * Func<string, bool> -> unit
Public Sub Add (annotations As DataViewSchema.Annotations, selector As Func(Of String, Boolean))

Parametry

annotations
DataViewSchema.Annotations

Řádek poznámek, ze které mají být hodnoty odebrány.

selector
Func<String,Boolean>

Predikát popisující, které sloupce poznámek se mají zachovat.

Platí pro

Add(String, DataViewType, Delegate, DataViewSchema+Annotations)

Přidejte jeden sloupec poznámek, slabě napsanou verzi.

public void Add (string name, Microsoft.ML.Data.DataViewType type, Delegate getter, Microsoft.ML.DataViewSchema.Annotations annotations = default);
member this.Add : string * Microsoft.ML.Data.DataViewType * Delegate * Microsoft.ML.DataViewSchema.Annotations -> unit
Public Sub Add (name As String, type As DataViewType, getter As Delegate, Optional annotations As DataViewSchema.Annotations = Nothing)

Parametry

name
String

Název poznámky.

type
DataViewType

Typ poznámky.

getter
Delegate

Delegát getter, který poskytuje hodnotu. Všimněte si, že typ getteru je stále kontrolován uvnitř této metody.

annotations
DataViewSchema.Annotations

Poznámky vstupního sloupce Všimněte si, že poznámky ve sloupci poznámek jsou poněkud vzácné s výjimkou určitých typů (například názvy slotů pro vektor, hodnoty klíče pro něco typu klíče).

Platí pro

Add<TValue>(String, DataViewType, ValueGetter<TValue>, DataViewSchema+Annotations)

Přidejte jeden sloupec poznámek, verzi se silnými typy.

public void Add<TValue> (string name, Microsoft.ML.Data.DataViewType type, Microsoft.ML.ValueGetter<TValue> getter, Microsoft.ML.DataViewSchema.Annotations annotations = default);
member this.Add : string * Microsoft.ML.Data.DataViewType * Microsoft.ML.ValueGetter<'Value> * Microsoft.ML.DataViewSchema.Annotations -> unit
Public Sub Add(Of TValue) (name As String, type As DataViewType, getter As ValueGetter(Of TValue), Optional annotations As DataViewSchema.Annotations = Nothing)

Parametry typu

TValue

Typ hodnoty

Parametry

name
String

Název poznámky.

type
DataViewType

Typ poznámky.

getter
ValueGetter<TValue>

Delegát getter.

annotations
DataViewSchema.Annotations

Poznámky vstupního sloupce Všimněte si, že poznámky ve sloupci poznámek jsou poněkud vzácné s výjimkou určitých typů (například názvy slotů pro vektor, hodnoty klíče pro něco typu klíče).

Platí pro