Coverage report: 82%

Files Functions Classes

coverage.py v7.6.10, created at 2025-01-16 20:39 -0700

File function statements missing excluded coverage
pattern_lens\__init__.py (no function) 0 0 0 100%
pattern_lens\activations.py compute_activations 21 2 0 90%
pattern_lens\activations.py get_activations 0 0 0 100%
pattern_lens\activations.py get_activations 0 0 0 100%
pattern_lens\activations.py get_activations 13 8 0 38%
pattern_lens\activations.py activations_main 35 4 0 89%
pattern_lens\activations.py main 26 26 0 0%
pattern_lens\activations.py (no function) 28 1 0 96%
pattern_lens\attn_figure_funcs.py register_attn_figure_func 2 0 0 100%
pattern_lens\attn_figure_funcs.py raw 1 0 0 100%
pattern_lens\attn_figure_funcs.py (no function) 7 0 0 100%
pattern_lens\consts.py (no function) 17 0 0 100%
pattern_lens\figure_util.py matplotlib_figure_saver 0 0 0 100%
pattern_lens\figure_util.py matplotlib_figure_saver 0 0 0 100%
pattern_lens\figure_util.py matplotlib_figure_saver 6 0 0 100%
pattern_lens\figure_util.py matplotlib_figure_saver.decorator 3 0 0 100%
pattern_lens\figure_util.py matplotlib_figure_saver.decorator.wrapped 6 0 0 100%
pattern_lens\figure_util.py matrix_to_image_preprocess 29 12 0 59%
pattern_lens\figure_util.py matrix2drgb_to_png_bytes 1 0 0 100%
pattern_lens\figure_util.py matrix2drgb_to_png_bytes 1 0 0 100%
pattern_lens\figure_util.py matrix2drgb_to_png_bytes 8 2 0 75%
pattern_lens\figure_util.py matrix_as_svg 6 0 0 100%
pattern_lens\figure_util.py save_matrix_wrapper 0 0 0 100%
pattern_lens\figure_util.py save_matrix_wrapper 0 0 0 100%
pattern_lens\figure_util.py save_matrix_wrapper 7 1 0 86%
pattern_lens\figure_util.py save_matrix_wrapper.decorator 3 0 0 100%
pattern_lens\figure_util.py save_matrix_wrapper.decorator.wrapped 11 1 0 91%
pattern_lens\figure_util.py (no function) 48 0 0 100%
pattern_lens\figures.py HTConfigMock.__init__ 4 0 0 100%
pattern_lens\figures.py HTConfigMock.serialize 1 1 0 0%
pattern_lens\figures.py HTConfigMock.load 1 0 0 100%
pattern_lens\figures.py process_single_head 16 7 0 56%
pattern_lens\figures.py compute_and_save_figures 12 3 0 75%
pattern_lens\figures.py process_prompt 2 0 0 100%
pattern_lens\figures.py figures_main 16 0 0 100%
pattern_lens\figures.py main 19 19 0 0%
pattern_lens\figures.py (no function) 26 1 0 96%
pattern_lens\indexes.py generate_prompts_jsonl 11 0 0 100%
pattern_lens\indexes.py generate_models_jsonl 11 0 0 100%
pattern_lens\indexes.py get_func_metadata 7 2 0 71%
pattern_lens\indexes.py generate_functions_jsonl 13 0 0 100%
pattern_lens\indexes.py write_html_index 5 0 0 100%
pattern_lens\indexes.py (no function) 13 0 0 100%
pattern_lens\load_activations.py compare_prompt_to_loaded 3 1 0 67%
pattern_lens\load_activations.py augment_prompt_with_hash 7 1 0 86%
pattern_lens\load_activations.py load_activations 1 1 0 0%
pattern_lens\load_activations.py load_activations 0 0 0 100%
pattern_lens\load_activations.py load_activations 19 5 0 74%
pattern_lens\load_activations.py (no function) 21 0 0 100%
pattern_lens\prompts.py load_text_data 20 1 0 95%
pattern_lens\prompts.py (no function) 4 0 0 100%
pattern_lens\server.py main 8 8 0 0%
pattern_lens\server.py (no function) 17 17 0 0%
tests\integration\test_pipeline.py test_pipeline 2 0 0 100%
tests\integration\test_pipeline.py (no function) 13 0 0 100%
tests\unit\test_figure_util.py test_matplotlib_figure_saver 7 0 0 100%
tests\unit\test_figure_util.py test_matplotlib_figure_saver.plot_matrix 2 0 0 100%
tests\unit\test_figure_util.py test_matplotlib_figure_saver_exception 6 0 0 100%
tests\unit\test_figure_util.py test_matplotlib_figure_saver_exception.faulty_plot 1 0 0 100%
tests\unit\test_figure_util.py test_matrix_as_svg_normalization 4 0 0 100%
tests\unit\test_figure_util.py test_matrix_as_svg_no_normalization 4 0 0 100%
tests\unit\test_figure_util.py test_matrix_as_svg_invalid_range 3 0 0 100%
tests\unit\test_figure_util.py test_matrix_as_svg_invalid_dims 3 0 0 100%
tests\unit\test_figure_util.py test_matrix_as_svg_invalid_cmap_fixed 3 0 0 100%
tests\unit\test_figure_util.py test_save_matrix_as_svgz_wrapper_no_args 7 0 0 100%
tests\unit\test_figure_util.py test_save_matrix_as_svgz_wrapper_no_args.no_op 1 0 0 100%
tests\unit\test_figure_util.py test_save_matrix_as_svgz_wrapper_with_args 7 0 0 100%
tests\unit\test_figure_util.py test_save_matrix_as_svgz_wrapper_with_args.scale_matrix 1 0 0 100%
tests\unit\test_figure_util.py test_save_matrix_as_svgz_wrapper_exceptions 6 0 0 100%
tests\unit\test_figure_util.py test_save_matrix_as_svgz_wrapper_exceptions.invalid_range 1 0 0 100%
tests\unit\test_figure_util.py test_save_matrix_as_svgz_wrapper_keyword_only 7 0 0 100%
tests\unit\test_figure_util.py test_save_matrix_as_svgz_wrapper_keyword_only.scale_matrix 1 0 0 100%
tests\unit\test_figure_util.py test_save_matrix_as_svgz_wrapper_multiple 9 0 0 100%
tests\unit\test_figure_util.py test_save_matrix_as_svgz_wrapper_multiple.scale_by_factor 1 0 0 100%
tests\unit\test_figure_util.py test_save_matrix_as_svgz_wrapper_no_normalization 7 0 0 100%
tests\unit\test_figure_util.py test_save_matrix_as_svgz_wrapper_no_normalization.pass_through 1 0 0 100%
tests\unit\test_figure_util.py test_save_matrix_as_svgz_wrapper_complex_matrix 7 0 0 100%
tests\unit\test_figure_util.py test_save_matrix_as_svgz_wrapper_complex_matrix.complex_processing 1 0 0 100%
tests\unit\test_figure_util.py test_matrix_as_svg_dimensions 7 0 0 100%
tests\unit\test_figure_util.py test_save_matrix_as_svgz_wrapper_content 11 0 0 100%
tests\unit\test_figure_util.py test_save_matrix_as_svgz_wrapper_content.identity 1 0 0 100%
tests\unit\test_figure_util.py test_matplotlib_figure_saver_formats 9 2 0 78%
tests\unit\test_figure_util.py test_matplotlib_figure_saver_formats.plot_matrix 2 2 0 0%
tests\unit\test_figure_util.py test_matrix_as_svg_empty 3 0 0 100%
tests\unit\test_figure_util.py test_matplotlib_figure_saver_cleanup 7 0 0 100%
tests\unit\test_figure_util.py test_matplotlib_figure_saver_cleanup.plot_matrix 1 0 0 100%
tests\unit\test_figure_util.py test_matrix_as_svg_non_numeric 3 0 0 100%
tests\unit\test_figure_util.py test_matrix_as_svg_format 9 0 0 100%
tests\unit\test_figure_util.py (no function) 33 0 0 100%
Total   727 128 0 82%

No items found using the specified filter.