Skip to content

GetColumn method is extension for IDataView but not mlContext. #2473

@Ivanidzo4ka

Description

@Ivanidzo4ka

#1708 moved CreateEnumerable from extension on top of DataView to become extension on mlContext object.

We still have GetColumn extension

public static IEnumerable<T> GetColumn<T>(this IDataView data, IHostEnvironment env, string columnName)

which works on top of DataView. Shall we move it to mlContext?

var enumerable = mlContext.CreateEnumerable<SamplesUtils.DatasetUtils.SampleTemperatureData>(filteredData, reuseRowObject: true);
var originalColumnBack = transformedData_default.GetColumn<VBuffer<ReadOnlyMemory<char>>>(mlContext, defaultColumnName);

They look silly together.

Metadata

Metadata

Assignees

Labels

APIIssues pertaining the friendly API

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions