public ColInfoEx(GcnColumn col, GcnArguments args) { SubtractMean = col.SubMean ?? args.SubMean; NormKind = (col.UseStdDev ?? args.UseStdDev) ? NormalizerKind.StdDev : NormalizerKind.L2Norm; Scale = col.Scale ?? args.Scale; Contracts.CheckUserArg(0 < Scale && Scale < Float.PositiveInfinity, nameof(args.Scale), "scale must be a positive finite value"); }
public static GcnColumn Parse(string str) { Contracts.AssertNonEmpty(str); var res = new GcnColumn(); if (res.TryParse(str)) { return(res); } return(null); }