public InputData CreateInputData(float yearsInAgile, float yearsInNET, float yearsInSQL, float adequacyLevelInAgile, float adequacyLevelInNET, float adequacyLevelInSQL) { var adequacyLevelData = new AdequacyLevelData() { YearsInAgile = yearsInAgile, YearsInNET = yearsInNET, YearsInSQL = yearsInSQL, AdequacyLevelInAgile = adequacyLevelInAgile, AdequacyLevelInNET = adequacyLevelInNET, AdequacyLevelInSQL = adequacyLevelInSQL }; return(adequacyLevelData); }
public TextLoader.Arguments Map <TSrc>(TSrc inputData) { AdequacyLevelData data = inputData as AdequacyLevelData; { var args = new TextLoader.Arguments() { Separator = ",", HasHeader = true, Column = new[] { new TextLoader.Column(nameof(data.YearsInAgile), DataKind.R4, 0), new TextLoader.Column(nameof(data.YearsInNET), DataKind.R4, 1), new TextLoader.Column(nameof(data.YearsInSQL), DataKind.R4, 2), new TextLoader.Column(nameof(data.AdequacyLevelInAgile), DataKind.R4, 3), new TextLoader.Column(nameof(data.AdequacyLevelInNET), DataKind.R4, 4), new TextLoader.Column(nameof(data.AdequacyLevelInSQL), DataKind.R4, 5), new TextLoader.Column(nameof(data.Label), DataKind.Text, 6) } }; return(args); } }