SpeculativeDecodingSpec.fromJson constructor

SpeculativeDecodingSpec.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory SpeculativeDecodingSpec.fromJson(Map<String, dynamic> json) {
  return SpeculativeDecodingSpec(
    draftModelSpeculation: decode(
      json['draftModelSpeculation'],
      SpeculativeDecodingSpec_DraftModelSpeculation.fromJson,
    ),
    ngramSpeculation: decode(
      json['ngramSpeculation'],
      SpeculativeDecodingSpec_NgramSpeculation.fromJson,
    ),
    speculativeTokenCount: json['speculativeTokenCount'] ?? 0,
  );
}