xtensor-stack
xtensor
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Add comparative benchmarks with numpy
#2915
Comparing
Alex-PLACET:add_comparative_benchmarks_with_numpy
(
4e39a25
) with
master
(
b4a9f8e
)
CodSpeed Performance Gauge
0%
Untouched
255
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Untouched
255 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
stencil_threedirections[stencil_threedirections_500]
benchmark/benchmark_views.cpp::xt::finite_diff
CodSpeed Performance Gauge
0%
1.5 s
1.5 s
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
builder_ones_expr
benchmark/benchmark_builder.cpp::xt
CodSpeed Performance Gauge
0%
327.3 µs
327.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
builder_ones_expr_fill
benchmark/benchmark_builder.cpp::xt
CodSpeed Performance Gauge
0%
168 µs
168 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
builder_ones_expr_for
benchmark/benchmark_builder.cpp::xt
CodSpeed Performance Gauge
0%
227.6 µs
227.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
builder_std_fill
benchmark/benchmark_builder.cpp::xt
CodSpeed Performance Gauge
0%
199.7 µs
199.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
builder_std_iota[xarray<double>]
benchmark/benchmark_builder.cpp::xt
CodSpeed Performance Gauge
0%
62.9 µs
62.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
xtensor<double, 2>][256]
benchmark/benchmark_assign.cpp::xt::assign::assign_c_assign[xt
CodSpeed Performance Gauge
0%
935.6 µs
935.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
xtensor<double, 2>][32]
benchmark/benchmark_assign.cpp::xt::assign::assign_c_assign[xt
CodSpeed Performance Gauge
0%
15 µs
15 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
xtensor<double, 2>][64]
benchmark/benchmark_assign.cpp::xt::assign::assign_c_assign[xt
CodSpeed Performance Gauge
0%
58.8 µs
58.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
xtensor<double, 2>][64]
benchmark/benchmark_assign.cpp::xt::assign::assign_c_assign_ii[xt
CodSpeed Performance Gauge
0%
39.3 µs
39.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
xtensor<double, 2>][256]
benchmark/benchmark_assign.cpp::xt::assign::assign_c_assign_ii[xt
CodSpeed Performance Gauge
0%
623.9 µs
623.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
xtensor<double, 2>][256]
benchmark/benchmark_assign.cpp::xt::assign::assign_c_assign_iii[xt
CodSpeed Performance Gauge
0%
880.9 µs
880.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
xtensor<double, 2>][32]
benchmark/benchmark_assign.cpp::xt::assign::assign_c_assign_ii[xt
CodSpeed Performance Gauge
0%
10.1 µs
10.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
xtensor<double, 2>][32]
benchmark/benchmark_assign.cpp::xt::assign::assign_c_assign_iii[xt
CodSpeed Performance Gauge
0%
14.1 µs
14.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
xtensor<double, 2>][256]
benchmark/benchmark_assign.cpp::xt::assign::assign_x_assign_iii[xt
CodSpeed Performance Gauge
0%
853.9 µs
853.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
xtensor<double, 2>][64]
benchmark/benchmark_assign.cpp::xt::assign::assign_c_assign_iii[xt
CodSpeed Performance Gauge
0%
55.4 µs
55.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
xtensor<double, 2>][32]
benchmark/benchmark_assign.cpp::xt::assign::assign_x_assign_iii[xt
CodSpeed Performance Gauge
0%
13.9 µs
13.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
xtensor<double, 2>][256]
benchmark/benchmark_assign.cpp::xt::assign::assign_c_scalar_computed[xt
CodSpeed Performance Gauge
0%
384.8 µs
384.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
xtensor<double, 2>][64]
benchmark/benchmark_assign.cpp::xt::assign::assign_x_assign_iii[xt
CodSpeed Performance Gauge
0%
54 µs
54 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
xtensor<double, 2>][256]
benchmark/benchmark_assign.cpp::xt::assign::assign_x_scalar_computed[xt
CodSpeed Performance Gauge
0%
384.9 µs
384.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
xtensor<double, 2>][32]
benchmark/benchmark_assign.cpp::xt::assign::assign_c_scalar_computed[xt
CodSpeed Performance Gauge
0%
6.3 µs
6.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
builder_arange_for_loop_iter_assign[xtensor<double, 1>]
benchmark/benchmark_builder.cpp::xt
CodSpeed Performance Gauge
0%
109.2 µs
109.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
builder_arange_for_loop_iter_assign_backward[xarray<double>]
benchmark/benchmark_builder.cpp::xt
CodSpeed Performance Gauge
0%
130 µs
130 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
xtensor<double, 2>][64]
benchmark/benchmark_assign.cpp::xt::assign::assign_c_scalar_computed[xt
CodSpeed Performance Gauge
0%
24.3 µs
24.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
xtensor<double, 2>][32]
benchmark/benchmark_assign.cpp::xt::assign::assign_x_scalar_computed[xt
CodSpeed Performance Gauge
0%
6.3 µs
6.3 µs
1
2
3
4
5
...
11
Commits
Click on a commit to change the comparison range
Base
master
b4a9f8e
0%
Add JSON output option for NumPy benchmark report
4e39a25
2 days ago
by Alex-PLACET
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs