cmpnd-ai
dspy
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Add CodSpeed performance benchmarks for core DSPy operations
#54
Merging
codspeed-wizard-1779472752334
into
main
CodSpeed Performance Gauge
N/A
New
41
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
New
41 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_chat_adapter_format_assistant_message
tests/benchmarks/test_benchmarks.py::TestAdapterBenchmarks
CodSpeed Performance Gauge
N/A
N/A
234.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_example_keys_values_items
tests/benchmarks/test_benchmarks.py::TestExampleBenchmarks
CodSpeed Performance Gauge
N/A
N/A
118.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_make_signature_complex
tests/benchmarks/test_benchmarks.py::TestSignatureBenchmarks
CodSpeed Performance Gauge
N/A
N/A
5.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_example_to_dict
tests/benchmarks/test_benchmarks.py::TestExampleBenchmarks
CodSpeed Performance Gauge
N/A
N/A
53.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_make_signature_simple
tests/benchmarks/test_benchmarks.py::TestSignatureBenchmarks
CodSpeed Performance Gauge
N/A
N/A
2.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_example_with_inputs
tests/benchmarks/test_benchmarks.py::TestExampleBenchmarks
CodSpeed Performance Gauge
N/A
N/A
50.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_signature_append_field
tests/benchmarks/test_benchmarks.py::TestSignatureBenchmarks
CodSpeed Performance Gauge
N/A
N/A
1.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_prediction_arithmetic
tests/benchmarks/test_benchmarks.py::TestExampleBenchmarks
CodSpeed Performance Gauge
N/A
N/A
27.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_signature_delete_field
tests/benchmarks/test_benchmarks.py::TestSignatureBenchmarks
CodSpeed Performance Gauge
N/A
N/A
1.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_prediction_creation
tests/benchmarks/test_benchmarks.py::TestExampleBenchmarks
CodSpeed Performance Gauge
N/A
N/A
45.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_signature_dump_state
tests/benchmarks/test_benchmarks.py::TestSignatureBenchmarks
CodSpeed Performance Gauge
N/A
N/A
206.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_example_deepcopy
tests/benchmarks/test_benchmarks.py::TestSerializationBenchmarks
CodSpeed Performance Gauge
N/A
N/A
172.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_signature_equals
tests/benchmarks/test_benchmarks.py::TestSignatureBenchmarks
CodSpeed Performance Gauge
N/A
N/A
184.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_example_json_roundtrip
tests/benchmarks/test_benchmarks.py::TestSerializationBenchmarks
CodSpeed Performance Gauge
N/A
N/A
91.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_example_inputs_labels
tests/benchmarks/test_benchmarks.py::TestExampleBenchmarks
CodSpeed Performance Gauge
N/A
N/A
77.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_chat_adapter_format_field_description
tests/benchmarks/test_benchmarks.py::TestAdapterBenchmarks
CodSpeed Performance Gauge
N/A
N/A
96.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_signature_prepend_field
tests/benchmarks/test_benchmarks.py::TestSignatureBenchmarks
CodSpeed Performance Gauge
N/A
N/A
1.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_chat_adapter_format_field_structure
tests/benchmarks/test_benchmarks.py::TestAdapterBenchmarks
CodSpeed Performance Gauge
N/A
N/A
450.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_signature_with_instructions
tests/benchmarks/test_benchmarks.py::TestSignatureBenchmarks
CodSpeed Performance Gauge
N/A
N/A
1.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_chat_adapter_format_user_message
tests/benchmarks/test_benchmarks.py::TestAdapterBenchmarks
CodSpeed Performance Gauge
N/A
N/A
318.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_chat_adapter_parse
tests/benchmarks/test_benchmarks.py::TestAdapterBenchmarks
CodSpeed Performance Gauge
N/A
N/A
109.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_chat_adapter_parse_multifield
tests/benchmarks/test_benchmarks.py::TestAdapterBenchmarks
CodSpeed Performance Gauge
N/A
N/A
351.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_format_field_value_list
tests/benchmarks/test_benchmarks.py::TestAdapterBenchmarks
CodSpeed Performance Gauge
N/A
N/A
50 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_format_field_value_string
tests/benchmarks/test_benchmarks.py::TestAdapterBenchmarks
CodSpeed Performance Gauge
N/A
N/A
203.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_get_annotation_name_generic
tests/benchmarks/test_benchmarks.py::TestAdapterBenchmarks
CodSpeed Performance Gauge
N/A
N/A
46.3 µs
1
2
Commits
Click on a commit to change the comparison range
No baseline data is yet available
Once your main branch has generated a first performance report, you will see the list of commits and their performance impact here.
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs