def run_final_note_scoring()

in sourcecode/scoring/run_scoring.py [0:0]


def run_final_note_scoring(
  notes: pd.DataFrame,
  ratings: pd.DataFrame,
  noteStatusHistory: pd.DataFrame,
  userEnrollment: pd.DataFrame,
  prescoringNoteModelOutput: pd.DataFrame,
  prescoringRaterModelOutput: pd.DataFrame,
  noteTopicClassifier: sklearn.pipeline.Pipeline,
  pflipClassifier: PFlipModel,
  prescoringMetaOutput: c.PrescoringMetaOutput,
  seed: Optional[int] = None,
  pseudoraters: Optional[bool] = True,
  enabledScorers: Optional[Set[Scorers]] = None,
  strictColumns: bool = True,
  runParallel: bool = True,
  dataLoader: Optional[CommunityNotesDataLoader] = None,
  useStableInitialization: bool = True,
  checkFlips: bool = True,
  previousScoredNotes: Optional[pd.DataFrame] = None,
  previousAuxiliaryNoteInfo: Optional[pd.DataFrame] = None,
  previousRatingCutoffTimestampMillis: Optional[int] = 0,
  enableNmrDueToMinStableCrhTime: bool = True,