Results

{% for result in bench_results %}

{{ result.group_name }} (source code)

{% for filename in result.plot_filenames %} Plot for {{ result.group_name }} {% endfor %}

{% for record in result.records %} {% endfor %}
Rank Function name Cold time (s) Warm time (s): best (stddev) Speedup
#{{ record.rank }} {{ record.name }} {% if record.cold_time %} {{ "{:0.3f}".format(record.cold_time) }} {% else %} N/A {% endif %} {{ "{:0.3f}".format(record.warm_time) }} ({{ "{:0.3f}".format(record.std_warm_times)}}) {{ "{:0.1f}".format(record.speedup) }}
{%if result.import_errors or result.runtime_errors %}

There were {%if result.import_errors %} {{ result.import_errors|length }} import error(s) {% endif %} {%if result.import_errors and result.runtime_errors %} and {% endif %} {%if result.runtime_errors %} {{ result.runtime_errors|length }} execution error(s) {% endif %} while running this benchmark.

{% else %}

All methods were benchmarked without any error.

{% endif %}
{% endfor %}

Error Summary

{% for result in bench_results %} {%if result.import_errors or result.runtime_errors %}

{{ result.group_name }}

{%if result.import_errors %}

Benchmark loading errors

{% for import_error in result.import_errors %}
{{ import_error.name }}
{{ import_error.error_type }}: {{ import_error.error_message }}

{{ import_error.traceback }}
{% endfor %}
{% endif %} {%if result.runtime_errors %}

Benchmark execution errors

{% for runtime_error in result.runtime_errors %}
{{ runtime_error.name }}
{{ runtime_error.error_type }}: {{ runtime_error.error_message|e }}

{{ runtime_error.traceback|e }}
{% endfor %}
{% endif %}
{% endif %} {% endfor %}

Runtime Environment

Hardware

  • Platform: {{sysinfo.platform}}
  • CPU type: {{sysinfo.processor}}
  • CPU count: {{sysinfo.cpu_count}}

Software

  • Python version: {{sysinfo.python_version}}