Implemented interface member:
14 writes to
Microsoft.ML.AutoML (6)
SweepableEstimator\SweepableEstimatorPipeline.cs (1)
31Parameter[i.ToString()] = e.Parameter;
SweepableEstimator\SweepablePipeline.cs (2)
57parameter[kv.Key] = kv.Value; 61parameter[SchemaOption] = Parameter.FromString(_currentSchema);
Tuner\AutoZeroTuner.cs (2)
101parameter[trainerEstimatorName] = config.TrainerParameter; 104settings.Parameter[AutoMLExperiment.PipelineSearchspaceName] = parameter;
Tuner\EciCfoTuner.cs (1)
59parameter[k.Key] = _defaultParameter[k.Key];
Microsoft.ML.AutoML.Tests (1)
TrainValidaionDatasetManagerTest.cs (1)
39parameter[nameof(TrainValidateDatasetManager)] = Parameter.CreateNestedParameter();
Microsoft.ML.SearchSpace (5)
Option\NestOption.cs (1)
57param[kv.Key] = kv.Value.SampleFromFeatureSpace(feature);
Parameter.cs (2)
206parameter[name] = p; 224parameter[param.Key] = param.Value;
SearchSpace.cs (2)
120param[key] = value; 393res[kv.Key] = Update(left.ContainsKey(kv.Key) ? left[kv.Key] : null, right.ContainsKey(kv.Key) ? right[kv.Key] : null);
Microsoft.ML.SearchSpace.Tests (2)
SearchSpaceTest.cs (2)
248parameter["choice"] = Parameter.FromString("a"); 249parameter["int"] = Parameter.FromInt(0);
56 references to
Microsoft.ML.AutoML (18)
API\BinaryClassificationExperiment.cs (1)
384var parameter = settings.Parameter[AutoMLExperiment.PipelineSearchspaceName];
API\MulticlassClassificationExperiment.cs (1)
364var parameter = settings.Parameter[AutoMLExperiment.PipelineSearchspaceName];
API\RegressionExperiment.cs (1)
391var parameter = settings.Parameter[AutoMLExperiment.PipelineSearchspaceName];
AutoMLExperiment\IDatasetManager.cs (2)
75var trainTestSplitParameter = settings?.Parameter.ContainsKey(nameof(TrainValidateDatasetManager)) is true ? settings.Parameter[nameof(TrainValidateDatasetManager)] : null; 78var subSampleRatio = parameter.ContainsKey(_subSamplingKey) ? parameter[_subSamplingKey].AsType<double>() : 1;
AutoMLExperiment\Runner\SweepablePipelineRunner.cs (1)
39var parameter = settings.Parameter[AutoMLExperiment.PipelineSearchspaceName];
SweepableEstimator\Converter\SweepablePipelineConverter.cs (1)
29jsonObject["currentSchema"] = value.CurrentParameter["_SCHEMA_"].AsType<string>();
SweepableEstimator\SweepableEstimatorPipeline.cs (2)
43e.Parameter = parameter[i.ToString()]; 83pipeline = pipeline.Append(_estimators[i].BuildFromOption(context, parameter[ssName]));
SweepableEstimator\SweepablePipeline.cs (3)
86_currentSchema = parameter[SchemaOption].AsType<string>(); 95var param = parameter[key]; 155var schema = pipelineParameter["_SCHEMA_"].AsType<string>();
Tuner\AutoZeroTuner.cs (4)
99var label = parameter[trainerEstimatorName]["LabelColumnName"].AsType<string>(); 100var feature = parameter[trainerEstimatorName]["FeatureColumnName"].AsType<string>(); 102parameter[trainerEstimatorName]["LabelColumnName"] = Parameter.FromString(label); 103parameter[trainerEstimatorName]["FeatureColumnName"] = Parameter.FromString(feature);
Tuner\EciCfoTuner.cs (2)
59parameter[k.Key] = _defaultParameter[k.Key]; 69var schema = result.TrialSettings.Parameter[AutoMLExperiment.PipelineSearchspaceName]["_SCHEMA_"].AsType<string>();
Microsoft.ML.AutoML.Tests (2)
AutoMLExperimentTests.cs (1)
367Assert.Equal(0.1f, result.TrialSettings.Parameter[nameof(TrainValidateDatasetManager)]["TrainValidateDatasetSubsamplingKey"]
TrainValidaionDatasetManagerTest.cs (1)
40parameter[nameof(TrainValidateDatasetManager)][trainValidationDatasetManager.SubSamplingKey] = Parameter.FromDouble(0.3);
Microsoft.ML.Fairlearn (3)
Reductions\GridSearchTrialRunner.cs (3)
55var pipeline = _pipeline.BuildFromOption(_context, settings.Parameter["_pipeline_"]); 57var lambdas = settings.Parameter["_lambda_search_space"]; 64var value = lambdas[x].AsType<float>();
Microsoft.ML.SearchSpace (4)
Option\NestOption.cs (1)
71var input = parameter[key];
SearchSpace.cs (3)
139var input = parameter[key]; 393res[kv.Key] = Update(left.ContainsKey(kv.Key) ? left[kv.Key] : null, right.ContainsKey(kv.Key) ? right[kv.Key] : null);
Microsoft.ML.SearchSpace.Tests (29)
ChoiceOptionTest.cs (1)
69Assert.Equal(2, parameter["choice"].AsType<int>());
ParameterTest.cs (15)
89Assert.Equal(0, parameter["Int"].AsType<int>()); 90Assert.Equal(1f, parameter["Float"].AsType<float>()); 91Assert.Equal(2.0, parameter["Double"].AsType<double>()); 92Assert.False(parameter["Bool"].AsType<bool>()); 93Assert.Equal("String", parameter["String"].AsType<string>()); 94Assert.Equivalent(new[] { "A", "B", "C" }, parameter["Strings"].AsType<string[]>(), strict: true); 95Assert.Equal(JsonTokenType.Null, parameter["JTokenType"].AsType<JsonTokenType>()); 96Assert.Equivalent(new[] { "A", "B", "C" }, parameter["A"].AsType<A>().Strings, strict: true); 112Assert.Equal(0, parameter["Int"].AsType<int>()); 113Assert.Equal(1f, parameter["Float"].AsType<float>()); 114Assert.Equal(2.0, parameter["Double"].AsType<double>()); 115Assert.False(parameter["Bool"].AsType<bool>()); 116Assert.Equivalent(new[] { "A", "B", "C" }, parameter["Strings"].AsType<string[]>(), strict: true); 117Assert.Equal(JsonTokenType.Null, parameter["JTokenType"].AsType<JsonTokenType>()); 131Assert.Equal(15000.0, parameter["_SampleSize"].AsType<double>());
SearchSpaceTest.cs (13)
137Assert.Equal(0, param["A"].AsType<int>()); 228Assert.Equal("d", parameter["nestOption"]["choice"].AsType<string>()); 229Assert.Equal(2, parameter["nestOption"]["int"].AsType<int>()); 230Assert.Equal("a", parameter["choice"].AsType<string>()); 231Assert.Equal(0, parameter["int"].AsType<int>()); 234Assert.Equal("e", parameter["nestOption"]["choice"].AsType<string>()); 235Assert.Equal(3, parameter["nestOption"]["int"].AsType<int>()); 236Assert.Equal("c", parameter["choice"].AsType<string>()); 237Assert.Equal(1, parameter["int"].AsType<int>()); 264Assert.Equal(0, parameter["a"].AsType<int>()); 266Assert.Equal(1, parameter["a"].AsType<int>()); 272Assert.Equal(1, parameter["b"].AsType<int>()); 274Assert.Equal(2, parameter["b"].AsType<int>());