1 write to Metadata
Microsoft.Extensions.AI.Evaluation (1)
EvaluationMetricExtensions.cs (1)
117metric.Metadata ??= new Dictionary<string, string>();
13 references to Metadata
Microsoft.Extensions.AI.Evaluation (4)
EvaluationMetricExtensions.cs (4)
108/// supplied <paramref name="metric"/>'s <see cref="EvaluationMetric.Metadata"/> dictionary. 118metric.Metadata[name] = value; 123/// <see cref="EvaluationMetric.Metadata"/> dictionary. 140/// model, in the supplied <paramref name="metric"/>'s <see cref="EvaluationMetric.Metadata"/> dictionary.
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (9)
ScenarioRunResultTests.cs (9)
280Assert.Equal(metric.Metadata is null, deserializedMetric.Metadata is null); 281if (metric.Metadata is not null && deserializedMetric.Metadata is not null) 283Assert.Equal(metric.Metadata.Count, deserializedMetric.Metadata.Count); 284foreach (var key in metric.Metadata.Keys) 286Assert.Equal(metric.Metadata[key], deserializedMetric.Metadata[key]);