DataViewSchema.Annotations.Builder.Add Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
Add(DataViewSchema+Annotations, Func<String,Boolean>) |
Добавьте некоторые столбцы из |
Add(String, DataViewType, Delegate, DataViewSchema+Annotations) |
Добавьте один столбец заметок с слабо типизированной версией. |
Add<TValue>(String, DataViewType, ValueGetter<TValue>, DataViewSchema+Annotations) |
Добавьте один столбец заметки с строго типизированной версией. |
Add(DataViewSchema+Annotations, Func<String,Boolean>)
Добавьте некоторые столбцы из annotations
новых заметок, применяя selector
их ко всем именам.
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))
Параметры
- annotations
- DataViewSchema.Annotations
Строка заметок для получения значений.
Применяется к
Add(String, DataViewType, Delegate, DataViewSchema+Annotations)
Добавьте один столбец заметок с слабо типизированной версией.
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)
Параметры
- name
- String
Имя заметки.
- type
- DataViewType
Тип заметки.
- getter
- Delegate
Делегат метода получения, предоставляющий значение. Обратите внимание, что тип метода получения по-прежнему проверяется внутри этого метода.
- annotations
- DataViewSchema.Annotations
Заметки входного столбца. Обратите внимание, что заметки в столбце заметок несколько редки, за исключением определенных типов (например, имена слотов для вектора, значения ключей для определенного типа ключа).
Применяется к
Add<TValue>(String, DataViewType, ValueGetter<TValue>, DataViewSchema+Annotations)
Добавьте один столбец заметки с строго типизированной версией.
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)
Параметры типа
- TValue
Тип значения.
Параметры
- name
- String
Имя заметки.
- type
- DataViewType
Тип заметки.
- getter
- ValueGetter<TValue>
Делегат получения.
- annotations
- DataViewSchema.Annotations
Заметки входного столбца. Обратите внимание, что заметки в столбце заметок несколько редки, за исключением определенных типов (например, имена слотов для вектора, значения ключей для определенного типа ключа).