Avatar for the holoviz user
holoviz
datashader
BlogDocsChangelog

feat: Make quadmesh support bandwise 2D

#1472Merged
Comparing
feat_3d_quadmesh
(
4021bed
) with
main
(
5f5bbee
)
CodSpeed Performance Gauge
+12%
Improvement
1
Untouched
51

Benchmarks

52 total
test_dask_raster[8192]
datashader/tests/benchmarks/test_raster.py
CodSpeed Performance Gauge
+12%
3.9 s3.5 s
test_quadmesh_raster[1024]
datashader/tests/benchmarks/test_quadmesh.py
CodSpeed Performance Gauge
+1%
18 ms17.8 ms
test_quadmesh_curvilinear[256]
datashader/tests/benchmarks/test_quadmesh.py
CodSpeed Performance Gauge
+1%
52.4 ms51.7 ms
test_draw_line_diagonal
datashader/tests/benchmarks/test_draw_line.py
CodSpeed Performance Gauge
+1%
22.3 µs22 µs
test_quadmesh_raster[256]
datashader/tests/benchmarks/test_quadmesh.py
CodSpeed Performance Gauge
+1%
14.7 ms14.6 ms
test_draw_line_left_border
datashader/tests/benchmarks/test_draw_line.py
CodSpeed Performance Gauge
+1%
22.1 µs22 µs
test_draw_line_offset
datashader/tests/benchmarks/test_draw_line.py
CodSpeed Performance Gauge
+1%
21.6 µs21.5 µs
test_layout[random_layout]
datashader/tests/benchmarks/test_layout.py
CodSpeed Performance Gauge
0%
635.9 µs633.3 µs
test_quadmesh_raster[4096]
datashader/tests/benchmarks/test_quadmesh.py
CodSpeed Performance Gauge
0%
237.1 ms236.2 ms
test_quadmesh_raster[8192]
datashader/tests/benchmarks/test_quadmesh.py
CodSpeed Performance Gauge
0%
713.6 ms711.8 ms
test_quadmesh_curvilinear[1024]
datashader/tests/benchmarks/test_quadmesh.py
CodSpeed Performance Gauge
0%
220.1 ms219.9 ms
test_layout[circular_layout]
datashader/tests/benchmarks/test_layout.py
CodSpeed Performance Gauge
0%
657 µs656.4 µs
test_quadmesh_curvilinear[4096]
datashader/tests/benchmarks/test_quadmesh.py
CodSpeed Performance Gauge
0%
3.4 s3.4 s
test_shade[1000-1]
datashader/tests/benchmarks/test_shade.py
CodSpeed Performance Gauge
0%
723.8 ms723.4 ms
test_shade[10-1]
datashader/tests/benchmarks/test_shade.py
CodSpeed Performance Gauge
0%
5.2 ms5.2 ms
test_bundle[circular_layout-hammer_bundle]
datashader/tests/benchmarks/test_bundling.py
CodSpeed Performance Gauge
0%
303.3 ms303.2 ms
test_shade[1000-20]
datashader/tests/benchmarks/test_shade.py
CodSpeed Performance Gauge
0%
3.3 s3.3 s
test_quadmesh_rectilinear[8192]
datashader/tests/benchmarks/test_quadmesh.py
CodSpeed Performance Gauge
0%
4.2 s4.2 s
test_points
datashader/tests/benchmarks/test_canvas.py
CodSpeed Performance Gauge
0%
293.5 ms293.5 ms
test_extend_line_uniform[-100000-0]
datashader/tests/benchmarks/test_extend_line.py
CodSpeed Performance Gauge
0%
203.2 ms203.2 ms
test_extend_line_normal
datashader/tests/benchmarks/test_extend_line.py
CodSpeed Performance Gauge
0%
202.6 ms202.6 ms
test_extend_line_uniform[-100000-100000]
datashader/tests/benchmarks/test_extend_line.py
CodSpeed Performance Gauge
0%
207.1 ms207.1 ms
test_extend_line_uniform[0-100000]
datashader/tests/benchmarks/test_extend_line.py
CodSpeed Performance Gauge
0%
203.4 ms203.4 ms
test_extend_line_uniform[0-0]
datashader/tests/benchmarks/test_extend_line.py
CodSpeed Performance Gauge
0%
202.6 ms202.6 ms
test_line
datashader/tests/benchmarks/test_canvas.py
CodSpeed Performance Gauge
0%
2.7 s2.7 s

Commits

Click on a commit to change the comparison range
Base
main
5f5bbee
+10.24%
enh: Make quadmesh support 3D
4607a15
3 months ago
by hoxbro
-67.36%
use gen for upsample too
58fad3d
2 months ago
by hoxbro
+24.13%
Update tests
6ec4bbf
2 months ago
by hoxbro
-29.24%
Add force_quadmesh_type to test
fefde06
2 months ago
by hoxbro
+51.37%
simplify test
57d91a3
2 months ago
by hoxbro
-49.21%
fix core failure and simplify patch
e14fd4c
2 months ago
by hoxbro
+45.18%
small updates to macros.py
9287328
2 months ago
by hoxbro
-18.09%
don't parallelize raster cpu
b0c122d
2 months ago
by hoxbro
+32.49%
clean up
ccd9319
2 months ago
by hoxbro
+0.26%
small
704ffd8
2 months ago
by hoxbro
+0.11%
Use dask.base.flatten
6ddb6f7
2 months ago
by hoxbro
+11.63%
change max_streams default from 16 to 5
4021bed
1 month ago
by hoxbro
© 2026 CodSpeed Technology
Home Terms Privacy Docs