Class ReinforcementTuningCodeExecutionRewardScorer
Scores parsed responses for code execution use cases.
public record ReinforcementTuningCodeExecutionRewardScorer : IEquatable<ReinforcementTuningCodeExecutionRewardScorer>
- Inheritance
-
ReinforcementTuningCodeExecutionRewardScorer
- Implements
- Inherited Members
Properties
PythonCodeSnippet
Example python code snippet which assigns reward of 1 to answer matching user provided reference answer in per prompt references map.
[JsonPropertyName("pythonCodeSnippet")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public string? PythonCodeSnippet { get; set; }
Property Value
Methods
FromJson(string, JsonSerializerOptions?)
Deserializes a JSON string to a ReinforcementTuningCodeExecutionRewardScorer object.
public static ReinforcementTuningCodeExecutionRewardScorer? FromJson(string jsonString, JsonSerializerOptions? options = null)
Parameters
jsonStringstringThe JSON string to deserialize.
optionsJsonSerializerOptionsOptional JsonSerializerOptions.
Returns
- ReinforcementTuningCodeExecutionRewardScorer
The deserialized ReinforcementTuningCodeExecutionRewardScorer object, or null if deserialization fails.