OptionScoringRun constructor

OptionScoringRun({
  1. required List<List<double>> tokenScores,
  2. required Duration prefillTime,
  3. required Duration scoreTime,
})

tokenScores is copied.

Implementation

OptionScoringRun({
  required List<List<double>> tokenScores,
  required this.prefillTime,
  required this.scoreTime,
}) : tokenScores = List.unmodifiable([
       for (final scores in tokenScores) List<double>.unmodifiable(scores),
     ]);