DataOperationsCatalog Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Класс, используемый для создания компонентов, которые работают с данными, но не являются частью конвейера обучения модели. Включает компоненты для загрузки, сохранения, кэширования, фильтрации, перетасовки и разделения данных.
public sealed class DataOperationsCatalog
type DataOperationsCatalog = class
Public NotInheritable Class DataOperationsCatalog
- Наследование
-
DataOperationsCatalog
Методы
BootstrapSample(IDataView, Nullable<Int32>, Boolean) |
Возьмите приблизительный пример |
Cache(IDataView, String[]) |
Создает отложенный кэш |
CreateEnumerable<TRow>(IDataView, Boolean, Boolean, SchemaDefinition) |
Преобразуйте объект IDataView в строго типизированный IEnumerable<T>. |
CrossValidationSplit(IDataView, Int32, String, Nullable<Int32>) |
Разделение набора данных на перекрестную проверку наборов обучения и наборов тестов.
Уважает предоставленный |
FilterRowsByColumn(IDataView, String, Double, Double) |
Отфильтруйте набор данных по значениям числового столбца. |
FilterRowsByKeyColumnFraction(IDataView, String, Double, Double) |
Отфильтруйте набор данных по значениям столбца KeyDataViewType . |
FilterRowsByMissingValues(IDataView, String[]) |
Удалите строки, в |
LoadFromEnumerable<TRow>(IEnumerable<TRow>, DataViewSchema) |
Создайте новый IDataView объект для перечисления элементов определяемого пользователем типа с помощью предоставленного DataViewSchemaтипа, который может содержать больше сведений о схеме, чем тип может захватывать. |
LoadFromEnumerable<TRow>(IEnumerable<TRow>, SchemaDefinition) |
Создайте новый IDataView объект для перечисления элементов определяемого пользователем типа.
Пользователь сохраняет владение Одним из типичных способов использования потокового представления данных может быть создание представления данных, которое лениво загружает данные по мере необходимости, а затем примените к нему предварительно обученные преобразования и наведите курсор через него для результатов преобразования. |
ShuffleRows(IDataView, Nullable<Int32>, Int32, Boolean) |
Перетасовка строк |
SkipRows(IDataView, Int64) |
Пропуск |
TakeRows(IDataView, Int64) |
Принимать |
TrainTestSplit(IDataView, Double, String, Nullable<Int32>) |
Разделите набор данных на набор обучения и набор тестов в соответствии с заданной дробной частью.
Уважает предоставленный |