2 writes to _parameterValues
Microsoft.ML.Sweeper (2)
ISweeper.cs (2)
114_parameterValues = new Dictionary<string, IParameterValue>(); 131_parameterValues = paramValues;
12 references to _parameterValues
Microsoft.ML.Sweeper (12)
ISweeper.cs (12)
117_parameterValues.Add(parameter.Name, parameter); 120var parameterNames = _parameterValues.Keys.ToList(); 125_hash = Hashing.CombineHash(_hash, _parameterValues[parameterName].GetHashCode()); 137return _parameterValues.Values.GetEnumerator(); 147get { return _parameterValues.Count; } 152get { return _parameterValues[name]; } 158return _parameterValues.TryGetValue(parameterValue.Name, out value) && 164if (other == null || other._hash != _hash || other._parameterValues.Count != _parameterValues.Count) 166return other._parameterValues.Values.All(pv => ContainsParamValue(pv)); 170new ParameterSet(new Dictionary<string, IParameterValue>(_parameterValues), _hash); 174return string.Join(" ", _parameterValues.Select(kvp => string.Format("{0}={1}", kvp.Value.Name, kvp.Value.ValueText)).ToArray());