3 types derived from ParameterBinding
Microsoft.ML.Data (3)
EntryPoints\EntryPointNode.cs (3)
1216
:
ParameterBinding
1237
:
ParameterBinding
1266
:
ParameterBinding
85 references to ParameterBinding
Microsoft.ML.Core.Tests (6)
UnitTests\TestEntryPoints.cs (6)
3350
var inputBindingMap = new Dictionary<string, List<
ParameterBinding
>>();
3351
var inputMap = new Dictionary<
ParameterBinding
, VariableBinding>();
3354
inputBindingMap.Add("Data", new List<
ParameterBinding
>() { parameterBinding });
3402
var inputBindingMap = new Dictionary<string, List<
ParameterBinding
>>();
3403
var inputMap = new Dictionary<
ParameterBinding
, VariableBinding>();
3406
inputBindingMap.Add("TrainingData", new List<
ParameterBinding
>() { parameterBinding });
Microsoft.ML.Data (27)
EntryPoints\EntryPointNode.cs (20)
418
private readonly Dictionary<string, List<
ParameterBinding
>> _inputBindingMap;
420
private readonly Dictionary<
ParameterBinding
, VariableBinding> _inputMap;
487
_inputMap = new Dictionary<
ParameterBinding
, VariableBinding>();
488
_inputBindingMap = new Dictionary<string, List<
ParameterBinding
>>();
558
Dictionary<string, List<
ParameterBinding
>> inputBindingMap,
559
Dictionary<
ParameterBinding
, VariableBinding> inputMap,
603
var inputBindingMap = new Dictionary<string, List<
ParameterBinding
>>();
604
var inputParamBindingMap = new Dictionary<
ParameterBinding
, VariableBinding>();
608
inputBindingMap.Add(kvp.Key, new List<
ParameterBinding
>() { paramBinding });
636
_inputBindingMap[inputName] = new List<
ParameterBinding
>();
660
_inputBindingMap[inputName] = new List<
ParameterBinding
>();
705
var toModify = new List<
ParameterBinding
>();
711
foreach (
var
parameterBinding in toModify)
844
public Dictionary<string, List<
ParameterBinding
>> InputBindingMap => _inputBindingMap;
845
public Dictionary<
ParameterBinding
, VariableBinding> InputMap => _inputMap;
849
private object BuildParameterValue(List<
ParameterBinding
> bindings)
853
var
firstBinding = bindings.First();
867
foreach (
var
binding in bindings)
935
List<
ParameterBinding
> parameterBindings;
964
InputBindingMap.Add(uniqueName, new List<
ParameterBinding
> { paramBinding });
EntryPoints\InputBuilder.cs (7)
217
public JObject GetJsonObject(object instance, Dictionary<string, List<
ParameterBinding
>> inputBindingMap, Dictionary<
ParameterBinding
, VariableBinding> inputMap)
231
if (inputBindingMap.TryGetValue(field.Name, out List<
ParameterBinding
> bindings))
236
var
paramBinding = bindings[0];
250
foreach (
var
parameterBinding in bindings)
382
result.Add(attr.Input.Name ?? field.Name, builder.GetJsonObject(instanceVal, new Dictionary<string, List<
ParameterBinding
>>(),
383
new Dictionary<
ParameterBinding
, VariableBinding>()));
Microsoft.ML.EntryPoints (52)
CrossValidationMacro.cs (18)
179
var inputBindingMap = new Dictionary<string, List<
ParameterBinding
>>();
180
var inputMap = new Dictionary<
ParameterBinding
, VariableBinding>();
182
ParameterBinding
paramBinding = new SimpleParameterBinding(nameof(splitArgs.Data));
183
inputBindingMap.Add(nameof(splitArgs.Data), new List<
ParameterBinding
>() { paramBinding });
239
inputBindingMap = new Dictionary<string, List<
ParameterBinding
>>();
240
inputMap = new Dictionary<
ParameterBinding
, VariableBinding>();
242
inputBindingMap.Add(nameof(args.TrainingData), new List<
ParameterBinding
> { trainingData });
245
inputBindingMap.Add(nameof(args.TestingData), new List<
ParameterBinding
> { testingData });
255
inputBindingMap = new Dictionary<string, List<
ParameterBinding
>>();
256
inputMap = new Dictionary<
ParameterBinding
, VariableBinding>();
261
inputBindingMap.Add(nameof(combineModelsArgs.TransformModel), new List<
ParameterBinding
>() { paramBinding });
264
inputBindingMap.Add(nameof(combineModelsArgs.PredictorModel), new List<
ParameterBinding
>() { paramBinding });
318
var combineInputBindingMap = new Dictionary<string, List<
ParameterBinding
>>();
319
var combineInputMap = new Dictionary<
ParameterBinding
, VariableBinding>();
322
combineInputBindingMap.Add(nameof(combineArgs.Warnings), new List<
ParameterBinding
> { warningsArray });
325
combineInputBindingMap.Add(nameof(combineArgs.OverallMetrics), new List<
ParameterBinding
> { overallArray });
328
combineInputBindingMap.Add(nameof(combineArgs.PerInstanceMetrics), new List<
ParameterBinding
> { combinePerInstArray });
333
combineInputBindingMap.Add(nameof(combineArgs.ConfusionMatrix), new List<
ParameterBinding
> { combineConfArray });
MacroUtils.cs (6)
124
var inputBindingMap = new Dictionary<string, List<
ParameterBinding
>>();
125
var inputMap = new Dictionary<
ParameterBinding
, VariableBinding>();
128
inputBindingMap.Add(argName, new List<
ParameterBinding
>());
147
var inputBindingMap = new Dictionary<string, List<
ParameterBinding
>>();
148
var inputMap = new Dictionary<
ParameterBinding
, VariableBinding>();
151
inputBindingMap.Add(argName, new List<
ParameterBinding
>());
OneVersusAllMacro.cs (7)
60
var inputBindingMap = new Dictionary<string, List<
ParameterBinding
>>();
61
var inputMap = new Dictionary<
ParameterBinding
, VariableBinding>();
63
inputBindingMap.Add(nameof(labelIndicatorArgs.Data), new List<
ParameterBinding
>() { paramBinding });
172
var inputBindingMap = new Dictionary<string, List<
ParameterBinding
>>();
173
var inputMap = new Dictionary<
ParameterBinding
, VariableBinding>();
176
inputBindingMap.Add(nameof(combineArgs.ModelArray), new List<
ParameterBinding
>() { paramBinding });
179
inputBindingMap.Add(nameof(combineArgs.TrainingData), new List<
ParameterBinding
>() { paramBinding });
TrainTestMacro.cs (21)
159
Dictionary<string, List<
ParameterBinding
>> inputBindingMap;
160
Dictionary<
ParameterBinding
, VariableBinding> inputMap;
161
ParameterBinding
paramBinding;
168
inputBindingMap = new Dictionary<string, List<
ParameterBinding
>>();
169
inputMap = new Dictionary<
ParameterBinding
, VariableBinding>();
174
inputBindingMap.Add(nameof(combineArgs.TransformModel), new List<
ParameterBinding
>() { paramBinding });
177
inputBindingMap.Add(nameof(combineArgs.PredictorModel), new List<
ParameterBinding
>() { paramBinding });
191
inputBindingMap = new Dictionary<string, List<
ParameterBinding
>>();
192
inputMap = new Dictionary<
ParameterBinding
, VariableBinding>();
194
inputBindingMap.Add(nameof(args.Data), new List<
ParameterBinding
>() { paramBinding });
198
inputBindingMap.Add(nameof(args.PredictorModel), new List<
ParameterBinding
>() { paramBinding });
225
inputBindingMap = new Dictionary<string, List<
ParameterBinding
>>();
226
inputMap = new Dictionary<
ParameterBinding
, VariableBinding>();
228
inputBindingMap.Add(nameof(args.Data), new List<
ParameterBinding
>() { paramBinding });
232
inputBindingMap.Add(nameof(args.PredictorModel), new List<
ParameterBinding
>() { paramBinding });
248
inputBindingMap = new Dictionary<string, List<
ParameterBinding
>>();
249
inputMap = new Dictionary<
ParameterBinding
, VariableBinding>();
252
inputBindingMap.Add(nameof(evalTrainingArgs.Data), new List<
ParameterBinding
>() { paramBinding });
270
inputBindingMap = new Dictionary<string, List<
ParameterBinding
>>();
271
inputMap = new Dictionary<
ParameterBinding
, VariableBinding>();
274
inputBindingMap.Add(nameof(evalArgs.Data), new List<
ParameterBinding
>() { paramBinding });