1 write to Aliases
Microsoft.ML.Core (1)
ComponentModel\ComponentCatalog.cs (1)
423Aliases = attribute.Aliases;
13 references to Aliases
Microsoft.ML.Core (10)
ComponentModel\ComponentCatalog.cs (10)
427if (Aliases != null && Aliases.Any(x => !IsValidName(x))) 428throw Contracts.Except("Component '{0}' has an invalid alias '{1}'", Name, Aliases.First(x => !IsValidName(x))); 623var names = (info.Aliases ?? new string[0]).Concat(new[] { info.Name }).Distinct(); 875component = _components.FirstOrDefault(x => x.InterfaceType == interfaceType && (x.Name == alias || (x.Aliases != null && x.Aliases.Contains(alias)))); 892component = _components.FirstOrDefault(x => x.InterfaceType == interfaceType && (x.Name.ToLowerInvariant() == alias || AnyMatch(alias, x.Aliases))); 955name = component.Aliases != null && component.Aliases.Length > 0 ? component.Aliases[0] : component.Name;
Microsoft.ML.EntryPoints (2)
JsonUtils\JsonManifestUtils.cs (2)
107if (Utils.Size(componentInfo.Aliases) > 0) 108result[FieldNames.Aliases] = new JArray(componentInfo.Aliases);
Microsoft.ML.Predictor.Tests (1)
CmdLine\CmdLineReverseTest.cs (1)
96var factory = CmdParser.CreateComponentFactory(typeof(IComponentFactory<ICalibratorTrainer>), typeof(SignatureCalibrator), component.Aliases[0]);