4 instantiations of RoleMappedSchema
Microsoft.ML.Core (3)
Data\RoleMappedSchema.cs (3)
442: this(Contracts.CheckRef(data, nameof(data)), new RoleMappedSchema(data.Schema, Contracts.CheckRef(roles, nameof(roles)), opt)) 457: this(Contracts.CheckRef(data, nameof(data)), new RoleMappedSchema(data.Schema, Contracts.CheckRef(roles, nameof(roles)), opt)) 479new RoleMappedSchema(data.Schema, label, feature, group, weight, name, custom, opt))
Microsoft.ML.Tests (1)
TrainerEstimators\TreeEnsembleFeaturizerTest.cs (1)
49var roleMappedSchema = new RoleMappedSchema(dataView.Schema,
51 references to RoleMappedSchema
Microsoft.ML.Core (27)
Data\AnnotationUtils.cs (2)
298public static void GetSlotNames(RoleMappedSchema schema, RoleMappedSchema.ColumnRole role, int vectorSize, ref VBuffer<ReadOnlyMemory<char>> slotNames)
Data\ISchemaBindableMapper.cs (6)
12/// A mapper that can be bound to a <see cref="RoleMappedSchema"/> (which encapsulates a <see cref="DataViewSchema"/> and has mappings from column kinds 13/// to columns of that schema). Binding an <see cref="ISchemaBindableMapper"/> to a <see cref="RoleMappedSchema"/> produces an 27ISchemaBoundMapper Bind(IHostEnvironment env, RoleMappedSchema schema); 38/// The <see cref="RoleMappedSchema"/> that was passed to the <see cref="ISchemaBoundMapper"/> in the binding process. 40RoleMappedSchema InputRoleMappedSchema { get; } 55IEnumerable<KeyValuePair<RoleMappedSchema.ColumnRole, string>> GetInputColumnRoles();
Data\RoleMappedSchema.cs (17)
33/// Note that there is no need for components consuming a <see cref="RoleMappedData"/> or <see cref="RoleMappedSchema"/> 51/// Instances of this are the keys of a <see cref="RoleMappedSchema"/>. This class also holds some important 112/// for giving to constructors of <see cref="RoleMappedSchema"/> and <see cref="RoleMappedData"/>. 391IEnumerable<KeyValuePair<RoleMappedSchema.ColumnRole, string>> custom = null, bool opt = false) 404/// Encapsulates an <see cref="IDataView"/> plus a corresponding <see cref="RoleMappedSchema"/>. 405/// Note that the schema of <see cref="RoleMappedSchema.Schema"/> of <see cref="Schema"/> is 417/// The role mapped schema. Note that <see cref="Schema"/>'s <see cref="RoleMappedSchema.Schema"/> is 420public RoleMappedSchema Schema { get; } 422private RoleMappedData(IDataView data, RoleMappedSchema schema) 441public RoleMappedData(IDataView data, bool opt = false, params KeyValuePair<RoleMappedSchema.ColumnRole, string>[] roles) 456public RoleMappedData(IDataView data, IEnumerable<KeyValuePair<RoleMappedSchema.ColumnRole, string>> roles, bool opt = false) 466/// <param name="label">The column name that will be mapped to the <see cref="RoleMappedSchema.ColumnRole.Label"/> role</param> 467/// <param name="feature">The column name that will be mapped to the <see cref="RoleMappedSchema.ColumnRole.Feature"/> role</param> 468/// <param name="group">The column name that will be mapped to the <see cref="RoleMappedSchema.ColumnRole.Group"/> role</param> 469/// <param name="weight">The column name that will be mapped to the <see cref="RoleMappedSchema.ColumnRole.Weight"/> role</param> 470/// <param name="name">The column name that will be mapped to the <see cref="RoleMappedSchema.ColumnRole.Name"/> role</param> 477IEnumerable<KeyValuePair<RoleMappedSchema.ColumnRole, string>> custom = null, bool opt = false)
EntryPoints\PredictorModel.cs (2)
64/// Returns the <see cref="RoleMappedSchema"/> that was used in training. 67internal abstract RoleMappedSchema GetTrainingSchema(IHostEnvironment env);
Microsoft.ML.Core.Tests (4)
UnitTests\TestEntryPoints.cs (4)
2184RoleMappedSchema.CreatePair(RoleMappedSchema.ColumnRole.Feature, "Features"), 2185RoleMappedSchema.CreatePair(RoleMappedSchema.ColumnRole.Label, "Label"));
Microsoft.ML.Data (12)
Evaluators\EvaluatorBase.cs (5)
59/// Check that the types of the score and label columns are as expected by the evaluator. The <see cref="RoleMappedSchema"/> 61/// Access the label column with the <see cref="RoleMappedSchema.Label"/> property, and the score column with the 62/// <see cref="RoleMappedSchema.GetUniqueColumn"/> or <see cref="RoleMappedSchema.GetColumns"/> methods. 231/// information is stored in the given <see cref="RoleMappedSchema"/>.
Evaluators\MamlEvaluator.cs (1)
222var schema = scoredData.Schema;
Scorers\GenericScorer.cs (2)
216var schema = _bindings.RowMapper.InputRoleMappedSchema; 231var schema = _bindings.RowMapper.InputRoleMappedSchema;
Scorers\PredictedLabelScorerBase.cs (2)
342var schema = Bindings.RowMapper.InputRoleMappedSchema; 375var schema = Bindings.RowMapper.InputRoleMappedSchema;
Utilities\ModelFileUtils.cs (2)
325/// Returns the <see cref="RoleMappedSchema"/> from a model stream, or <c>null</c> if there were no 339/// Returns the <see cref="RoleMappedSchema"/> from a repository, or <c>null</c> if there were no
Microsoft.ML.FastTree (3)
GamModelParameters.cs (1)
633var schema = _data.Schema;
TreeEnsemble\InternalTreeEnsemble.cs (1)
421/// A class that given either a <see cref="RoleMappedSchema"/>
TreeEnsembleFeaturizationTransformer.cs (1)
59/// Create <see cref="RoleMappedSchema"/> from <paramref name="schema"/> by using <see cref="_featureDetachedColumn"/> as the feature role.
Microsoft.ML.StandardTrainers (4)
Standard\LogisticRegression\MulticlassLogisticRegression.cs (4)
870/// Actual implementation of <see cref="ICanSaveInTextFormat.SaveAsText(TextWriter, RoleMappedSchema)"/> should happen in derived classes. 889/// Redirect <see cref="ICanSaveInTextFormat.SaveAsText(TextWriter, RoleMappedSchema)"/> call to the right function. 902/// Actual implementation of <see cref="ICanSaveInSourceCode.SaveAsCode(TextWriter, RoleMappedSchema)"/> should happen in derived classes. 928/// Redirect <see cref="ICanSaveInSourceCode.SaveAsCode(TextWriter, RoleMappedSchema)"/> call to the right function.
Microsoft.ML.Tests (1)
TrainerEstimators\TreeEnsembleFeaturizerTest.cs (1)
49var roleMappedSchema = new RoleMappedSchema(dataView.Schema,