3 types derived from EvaluationMetric
Microsoft.Extensions.AI.Evaluation (3)
45 references to EvaluationMetric
Microsoft.Extensions.AI.Evaluation (12)
Microsoft.Extensions.AI.Evaluation.Quality (3)
Microsoft.Extensions.AI.Evaluation.Reporting (15)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.BooleanMetric.g.cs (5)
58DeclaringType = typeof(global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric<bool?>),
60Getter = static obj => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric<bool?>)obj).Value,
61Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric<bool?>)obj).Value = value!,
68AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric<bool?>).GetProperty("Value", InstanceMemberBindingFlags, null, typeof(bool?), global::System.Array.Empty<global::System.Type>(), null),
210bool? __value_Value = ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric<bool?>)value).Value;
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.NumericMetric.g.cs (5)
58DeclaringType = typeof(global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric<double?>),
60Getter = static obj => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric<double?>)obj).Value,
61Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric<double?>)obj).Value = value!,
68AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric<double?>).GetProperty("Value", InstanceMemberBindingFlags, null, typeof(double?), global::System.Array.Empty<global::System.Type>(), null),
210double? __value_Value = ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric<double?>)value).Value;
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.StringMetric.g.cs (5)
58DeclaringType = typeof(global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric<string>),
60Getter = static obj => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric<string>)obj).Value,
61Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric<string>)obj).Value = value!,
68AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric<string>).GetProperty("Value", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
210string __value_Value = ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric<string>)value).Value;
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (15)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.BooleanMetric.g.cs (5)
58DeclaringType = typeof(global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric<bool?>),
60Getter = static obj => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric<bool?>)obj).Value,
61Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric<bool?>)obj).Value = value!,
68AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric<bool?>).GetProperty("Value", InstanceMemberBindingFlags, null, typeof(bool?), global::System.Array.Empty<global::System.Type>(), null),
210bool? __value_Value = ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric<bool?>)value).Value;
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.NumericMetric.g.cs (5)
58DeclaringType = typeof(global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric<double?>),
60Getter = static obj => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric<double?>)obj).Value,
61Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric<double?>)obj).Value = value!,
68AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric<double?>).GetProperty("Value", InstanceMemberBindingFlags, null, typeof(double?), global::System.Array.Empty<global::System.Type>(), null),
210double? __value_Value = ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric<double?>)value).Value;
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.StringMetric.g.cs (5)
58DeclaringType = typeof(global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric<string>),
60Getter = static obj => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric<string>)obj).Value,
61Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric<string>)obj).Value = value!,
68AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric<string>).GetProperty("Value", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
210string __value_Value = ((global::Microsoft.Extensions.AI.Evaluation.EvaluationMetric<string>)value).Value;