Base:
15 references to GetHashCode
Microsoft.ML.AutoML.Tests (15)
SweeperTests.cs (15)
257var parameterSetNewHash = new ParameterSet(new IParameterValue[] { value1 }.ToDictionary(x => x.Name), hash: parameterSet.GetHashCode() + 1); 258Assert.NotEqual(parameterSet.GetHashCode(), parameterSetNewHash.GetHashCode()); 262var parameterSetMoreValues = new ParameterSet(new IParameterValue[] { value1, value2 }.ToDictionary(x => x.Name), hash: parameterSet.GetHashCode()); 263Assert.Equal(parameterSet.GetHashCode(), parameterSetMoreValues.GetHashCode()); 267var parameterSetDifferentName = new ParameterSet(new IParameterValue[] { value2 }.ToDictionary(x => x.Name), hash: parameterSet.GetHashCode()); 268Assert.Equal(parameterSet.GetHashCode(), parameterSetDifferentName.GetHashCode()); 272var parameterSetDifferentValue = new ParameterSet(new IParameterValue[] { stringValue1 }.ToDictionary(x => x.Name), hash: parameterSet.GetHashCode()); 273Assert.Equal(parameterSet.GetHashCode(), parameterSetDifferentValue.GetHashCode()); 277var parameterSetSameHash = new ParameterSet(new IParameterValue[] { value1 }.ToDictionary(x => x.Name), hash: parameterSet.GetHashCode()); 278Assert.Equal(parameterSet.GetHashCode(), parameterSetSameHash.GetHashCode());