Code

Branch: numpy2-compatible-fasttext
Rating   Name Duplication Size Complexity
F annif.eval.EvaluationBatch._evaluate_samples() 0 50 25
F annif.cli.run_index() 0 88 15
D annif.vocab.rules.kwargs_to_exclude_uris() 0 34 12
C annif.cli.run_eval() 0 74 9
C annif.cli.run_optimize() 0 66 8
C annif.cli_util.get_output_stream() 0 15 9
B annif.backend.http.HTTPBackend._suggest() 0 34 8
B annif.cli.run_detect_language() 0 22 8
B annif.corpus.json.json_to_document() 0 29 7
B annif.cli.run_upload() 0 43 6
B annif.suggestion.filter_suggestion() 0 18 7
B annif.cli.run_suggest() 0 38 6
B annif.corpus.document.DocumentFileCSV.documents() 0 19 6
B annif.vocab.vocab.AnnifVocabulary.skos() 0 19 6
B annif.backend.tfidf.TFIDFBackend._generate_subjects_from_documents() 0 12 6