12 writes to Min
Microsoft.ML.Sweeper (1)
Parameters.cs (1)
648floatOptions.Min = minF;
Microsoft.ML.Sweeper.Tests (11)
TestSweeper.cs (11)
59var paramSweep = new FloatValueGenerator(new FloatParamOptions() { Name = name, Min = min, Max = max, LogBase = logBase, StepSize = stepSize, NumSteps = numSteps }); 68var paramSweep = new FloatValueGenerator(new FloatParamOptions() { Name = "bla", Min = 1, Max = 5 }); 139environ => new FloatValueGenerator(new FloatParamOptions() { Name = "foo", Min = 1, Max = 5 })), 162environ => new FloatValueGenerator(new FloatParamOptions() { Name = "foo", Min = 1, Max = 5})), 194t => new FloatValueGenerator(new FloatParamOptions() { Name = "foo", Min = 1, Max = 5})), 244t => new FloatValueGenerator(new FloatParamOptions() { Name = "foo", Min = 1, Max = 5})), 315t => new FloatValueGenerator(new FloatParamOptions() { Name = "foo", Min = 1, Max = 5})), 366innerEnviron => new FloatValueGenerator(new FloatParamOptions() { Name = "foo", Min = 1, Max = 5})), 544environ => new FloatValueGenerator(new FloatParamOptions() { Name = "foo", Min = 1, Max = 5})), 600environ => new FloatValueGenerator(new FloatParamOptions() { Name = "foo", Min = 1, Max = 5})), 652environ => new FloatValueGenerator(new FloatParamOptions() { Name = "foo", Min = 1, Max = 5})),
18 references to Min
Microsoft.ML.Sweeper (18)
Parameters.cs (18)
353Contracts.Check(options.Min < options.Max, "min must be less than max"); 355Contracts.Check(!options.LogBase || options.Min > 0, "min must be positive if log scale is used"); 369? Math.Pow(1.0 * _options.Max / _options.Min, 1.0 / (_options.NumSteps - 1)) 372var logMin = Math.Log(_options.Min, logBase); 373val = (float)(_options.Min * Math.Pow(logBase, normalizedValue * (logMax - logMin))); 376val = (float)(_options.Min + normalizedValue * (_options.Max - _options.Min)); 390var logBase = _options.StepSize ?? Math.Pow(1.0 * _options.Max / _options.Min, 1.0 / (_options.NumSteps - 1)); 394for (Double value = _options.Min; value <= maxPlusEpsilon; value *= logBase) 404var stepSize = _options.StepSize ?? (Double)(_options.Max - _options.Min) / (_options.NumSteps - 1); 407for (Double value = _options.Min; value <= maxPlusEpsilon; value += stepSize) 441Contracts.Check(_options.Min <= valueTyped.Value && valueTyped.Value <= _options.Max, "Value not in correct range"); 445float logBase = (float)(_options.StepSize ?? Math.Pow(1.0 * _options.Max / _options.Min, 1.0 / (_options.NumSteps - 1))); 446return (float)((Math.Log(valueTyped.Value, logBase) - Math.Log(_options.Min, logBase)) / (Math.Log(_options.Max, logBase) - Math.Log(_options.Min, logBase))); 449return (valueTyped.Value - _options.Min) / (_options.Max - _options.Min); 456return (_options.Min <= valueTyped.Value && valueTyped.Value <= _options.Max);