Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backport PR #3031 on branch 1.10.x (Extend benchmarks from basic tutorial) #3056

Backport PR #3031: Extend benchmarks from basic tutorial

0e14441
Select commit
Loading
Failed to load commit list.
Merged

Backport PR #3031 on branch 1.10.x (Extend benchmarks from basic tutorial) #3056

Backport PR #3031: Extend benchmarks from basic tutorial
0e14441
Select commit
Loading
Failed to load commit list.
scverse-benchmark / benchmark succeeded May 14, 2024 in 28m 38s

Benchmark

Benchmark run successful

Details

All benchmarks:

Change Before [19a0bb8] After [0e14441] Ratio Benchmark (Parameter)
330M 329M 1.00 preprocessing_counts.peakmem_calculate_qc_metrics('pbmc3k')
260M 252M 0.97 preprocessing_counts.peakmem_calculate_qc_metrics('pbmc68k_reduced')
347M 339M 0.98 preprocessing_counts.peakmem_filter_cells('pbmc3k')
257M 252M 0.98 preprocessing_counts.peakmem_filter_cells('pbmc68k_reduced')
353M 338M 0.96 preprocessing_counts.peakmem_filter_genes('pbmc3k')
259M 260M 1.00 preprocessing_counts.peakmem_filter_genes('pbmc68k_reduced')
328M 328M 1.00 preprocessing_counts.peakmem_log1p('pbmc3k')
255M 252M 0.99 preprocessing_counts.peakmem_log1p('pbmc68k_reduced')
360M 351M 0.98 preprocessing_counts.peakmem_normalize_total('pbmc3k')
246M 246M 1.00 preprocessing_counts.peakmem_normalize_total('pbmc68k_reduced')
- 1.32G 1.13G 0.85 preprocessing_counts.peakmem_scrublet('pbmc3k')
- 473M 406M 0.86 preprocessing_counts.peakmem_scrublet('pbmc68k_reduced')
70.1±4ms 62.5±0.4ms ~0.89 preprocessing_counts.time_calculate_qc_metrics('pbmc3k')
7.52±0.4ms 7.05±0.02ms 0.94 preprocessing_counts.time_calculate_qc_metrics('pbmc68k_reduced')
20.0±3ms 20.1±4ms 1.01 preprocessing_counts.time_filter_cells('pbmc3k')
8.51±0.7ms 8.59±0.6ms 1.01 preprocessing_counts.time_filter_cells('pbmc68k_reduced')
33.1±1ms 38.4±3ms ~1.16 preprocessing_counts.time_filter_genes('pbmc3k')
8.86±0.7ms 8.07±0.6ms 0.91 preprocessing_counts.time_filter_genes('pbmc68k_reduced')
8.12±0.2ms 7.19±0.5ms ~0.89 preprocessing_counts.time_log1p('pbmc3k')
317±3μs 343±6μs 1.08 preprocessing_counts.time_log1p('pbmc68k_reduced')
12.3±0.2ms 12.1±0.1ms 0.98 preprocessing_counts.time_normalize_total('pbmc3k')
355±6μs 373±20μs 1.05 preprocessing_counts.time_normalize_total('pbmc68k_reduced')
- 11.7±0.07s 3.28±0.2s 0.28 preprocessing_counts.time_scrublet('pbmc3k')
- 2.48±0s 407±100ms 0.16 preprocessing_counts.time_scrublet('pbmc68k_reduced')
732M 733M 1.00 preprocessing_log.FastSuite.peakmem_mean_var('bmmc')
2.18G 2.17G 1.00 preprocessing_log.FastSuite.peakmem_mean_var('lung93k')
401M 400M 1.00 preprocessing_log.FastSuite.peakmem_mean_var('pbmc3k')
260M 261M 1.00 preprocessing_log.FastSuite.peakmem_mean_var('pbmc68k_reduced')
9.85±1ms 10.6±1ms 1.07 preprocessing_log.FastSuite.time_mean_var('bmmc')
34.7±0.7ms 33.1±1ms 0.95 preprocessing_log.FastSuite.time_mean_var('lung93k')
10.4±0.4ms 9.28±1ms ~0.89 preprocessing_log.FastSuite.time_mean_var('pbmc3k')
1.23±0.03ms 1.35±0.02ms 1.10 preprocessing_log.FastSuite.time_mean_var('pbmc68k_reduced')
424M 417M 0.98 preprocessing_log.peakmem_highly_variable_genes('pbmc3k')
250M 259M 1.03 preprocessing_log.peakmem_highly_variable_genes('pbmc68k_reduced')
- 639M 527M 0.83 preprocessing_log.peakmem_pca('pbmc3k')
310M 324M 1.05 preprocessing_log.peakmem_pca('pbmc68k_reduced')
n/a n/a n/a preprocessing_log.peakmem_regress_out('pbmc3k')
303M 303M 1.00 preprocessing_log.peakmem_regress_out('pbmc68k_reduced')
1.02G 1.04G 1.01 preprocessing_log.peakmem_scale('pbmc3k')
252M 246M 0.98 preprocessing_log.peakmem_scale('pbmc68k_reduced')
38.5±5ms 33.0±0.8ms ~0.86 preprocessing_log.time_highly_variable_genes('pbmc3k')
10.5±0.9ms 10.1±0.08ms 0.96 preprocessing_log.time_highly_variable_genes('pbmc68k_reduced')
2.68±0.01s 2.67±0.01s 1.00 preprocessing_log.time_pca('pbmc3k')
38.8±3ms 38.4±3ms 0.99 preprocessing_log.time_pca('pbmc68k_reduced')
n/a n/a n/a preprocessing_log.time_regress_out('pbmc3k')
1.60±0.01s 1.61±0.01s 1.01 preprocessing_log.time_regress_out('pbmc68k_reduced')
844±10ms 835±30ms 0.99 preprocessing_log.time_scale('pbmc3k')
3.93±0.1ms 3.94±0.09ms 1.00 preprocessing_log.time_scale('pbmc68k_reduced')
253M 256M 1.01 tools.peakmem_diffmap
261M 253M 0.97 tools.peakmem_leiden
345M 330M 0.96 tools.peakmem_umap
16.2±0.4ms 16.9±0.6ms 1.04 tools.time_diffmap
15.5±0.09ms 15.4±0.08ms 0.99 tools.time_leiden
1.60±0s 1.60±0s 1.00 tools.time_umap