Navigation
index
modules
|
simplebench 0.1.0alpha0 documentation
»
Index
Index
Symbols
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
Symbols
--csv
command line option
--csv.memory
command line option
--csv.ops
command line option
--csv.timing
command line option
--help
command line option
--json
command line option
--json-data
command line option
--list
command line option
--output-path
command line option
--progress
command line option
--quiet
command line option
--rich-table
command line option
--rich-table.memory
command line option
--rich-table.ops
command line option
--rich-table.timing
command line option
--run
command line option
--scatter-plot
command line option
--scatter-plot.memory
command line option
--scatter-plot.ops
command line option
--scatter-plot.timing
command line option
--verbose
command line option
--version
command line option
-h
command line option
...>
command line option
A
action (simplebench.Case property)
(simplebench.case.Case property)
ActionRunner (class in simplebench.protocols)
add() (simplebench.reporters.choices.Choices method)
(simplebench.reporters.choices.choices.Choices method)
(simplebench.reporters.choices.choices_conf.ChoicesConf method)
(simplebench.reporters.choices.ChoicesConf method)
(simplebench.Session method)
(simplebench.session.Session method)
add_boolean_flags_to_argparse() (simplebench.reporters.reporter.protocols.ReporterProtocol method)
add_choice() (simplebench.reporters.reporter.protocols.ReporterProtocol method)
(simplebench.reporters.reporter.Reporter method)
(simplebench.reporters.reporter.reporter.Reporter method)
add_flags_to_argparse() (simplebench.reporters.reporter.protocols.ReporterProtocol method)
add_list_of_targets_flags_to_argparse() (simplebench.reporters.reporter.protocols.ReporterProtocol method)
add_reporter_flags() (simplebench.Session method)
(simplebench.session.Session method)
add_reporters_to_argparse() (simplebench.reporters.reporter_manager.manager.ReporterManager method)
(simplebench.reporters.reporter_manager.ReporterManager method)
add_task() (simplebench.tasks.RichProgressTasks method)
adjusted_relative_standard_deviation (simplebench.stats.Stats property)
(simplebench.stats.stats.Stats property)
(simplebench.stats.stats.StatsSummary property)
(simplebench.stats.StatsSummary property)
adjusted_standard_deviation (simplebench.stats.Stats property)
(simplebench.stats.stats.Stats property)
(simplebench.stats.stats.StatsSummary property)
(simplebench.stats.StatsSummary property)
all_choice_args() (simplebench.reporters.choices.Choices method)
(simplebench.reporters.choices.choices.Choices method)
all_choice_flags() (simplebench.reporters.choices.Choices method)
(simplebench.reporters.choices.choices.Choices method)
all_reporters() (simplebench.reporters.reporter_manager.manager.ReporterManager method)
(simplebench.reporters.reporter_manager.ReporterManager method)
arg_to_flag() (in module simplebench.utils)
args (simplebench.Session property)
(simplebench.session.Session property)
args_parser (simplebench.Session property)
(simplebench.session.Session property)
as_dict (simplebench.stats.Stats property)
(simplebench.stats.stats.Stats property)
(simplebench.stats.stats.StatsSummary property)
(simplebench.stats.StatsSummary property)
as_dict() (simplebench.Case method)
(simplebench.case.Case method)
(simplebench.Results method)
(simplebench.results.Results method)
B
BASE_INTERVAL_UNIT (in module simplebench.defaults)
BASE_MEMORY_UNIT (in module simplebench.defaults)
BASE_OPS_PER_INTERVAL_UNIT (in module simplebench.defaults)
benchmark() (in module simplebench)
(in module simplebench.decorators)
BLACK (simplebench.enums.Color attribute)
BLUE (simplebench.enums.Color attribute)
BMH (simplebench.reporters.graph.matplotlib.enums.Style attribute)
(simplebench.reporters.graph.matplotlib.enums.style.Style attribute)
(simplebench.reporters.graph.matplotlib.Style attribute)
(simplebench.Style attribute)
BOOLEAN (simplebench.enums.FlagType attribute)
C
callback (simplebench.Case property)
(simplebench.case.Case property)
CALLBACK (simplebench.enums.Target attribute)
Case (class in simplebench)
(class in simplebench.case)
case (simplebench.runners.SimpleRunner attribute)
cases (simplebench.Session property)
(simplebench.session.Session property)
CaseTypeProxy (class in simplebench.type_proxies)
(class in simplebench.type_proxies.case_type_proxy)
Choice (class in simplebench.reporters.choice)
(class in simplebench.reporters.choice.choice)
choice_conf (simplebench.reporters.choice.Choice property)
(simplebench.reporters.choice.choice.Choice property)
choice_for_arg() (simplebench.reporters.reporter_manager.manager.ReporterManager method)
(simplebench.reporters.reporter_manager.ReporterManager method)
ChoiceConf (class in simplebench.reporters.choice)
(class in simplebench.reporters.choice.choice_conf)
ChoiceProtocol (class in simplebench.reporters.protocols)
(class in simplebench.reporters.protocols.choice_protocol)
Choices (class in simplebench.reporters.choices)
(class in simplebench.reporters.choices.choices)
choices (simplebench.reporters.reporter.config.ReporterConfig attribute)
(simplebench.reporters.reporter.protocols.ReporterProtocol property)
(simplebench.reporters.reporter.Reporter property)
(simplebench.reporters.reporter.reporter.Reporter property)
(simplebench.reporters.reporter.ReporterConfig attribute)
(simplebench.reporters.reporter_manager.manager.ReporterManager property)
(simplebench.reporters.reporter_manager.ReporterManager property)
ChoicesConf (class in simplebench.reporters.choices)
(class in simplebench.reporters.choices.choices_conf)
ChoiceTypeProxy (class in simplebench.type_proxies)
(class in simplebench.type_proxies.choice_type_proxy)
CLASSIC (simplebench.reporters.graph.matplotlib.enums.Style attribute)
(simplebench.reporters.graph.matplotlib.enums.style.Style attribute)
(simplebench.reporters.graph.matplotlib.Style attribute)
(simplebench.Style attribute)
clear() (simplebench.tasks.RichProgressTasks method)
clear_registered_cases() (in module simplebench.decorators)
clear_registered_reporters() (in module simplebench.reporters.reporter_manager.decorators)
(in module simplebench.reporters.reporter_manager.decorators.register_reporter)
(in module simplebench.reporters.reporter_manager.decorators.register_reporter.register_reporter)
collect_arg_list() (in module simplebench.utils)
Color (class in simplebench.enums)
command line option
--csv
--csv.memory
--csv.ops
--csv.timing
--help
--json
--json-data
--list
--output-path
--progress
--quiet
--rich-table
--rich-table.memory
--rich-table.ops
--rich-table.timing
--run
--scatter-plot
--scatter-plot.memory
--scatter-plot.ops
--scatter-plot.timing
--verbose
--version
-h
...>
config (simplebench.reporters.reporter.protocols.ReporterProtocol property)
(simplebench.reporters.reporter.Reporter property)
(simplebench.reporters.reporter.reporter.Reporter property)
CONSOLE (simplebench.enums.Target attribute)
console (simplebench.Session property)
(simplebench.session.Session property)
cpu (simplebench.utils.MachineInfo attribute)
CSV (simplebench.enums.Format attribute)
CSVConfig (class in simplebench.reporters.csv.reporter)
(class in simplebench.reporters.csv.reporter.config)
CSVOptions (class in simplebench)
(class in simplebench.reporters.csv)
(class in simplebench.reporters.csv.reporter)
(class in simplebench.reporters.csv.reporter.options)
(class in simplebench.reporters.csv.reporter.options.options)
CSVReporter (class in simplebench.reporters.csv)
(class in simplebench.reporters.csv.reporter)
(class in simplebench.reporters.csv.reporter.reporter)
CUSTOM (simplebench.enums.Format attribute)
(simplebench.enums.Target attribute)
CYAN (simplebench.enums.Color attribute)
D
DARK_BACKGROUND (simplebench.reporters.graph.matplotlib.enums.Style attribute)
(simplebench.reporters.graph.matplotlib.enums.style.Style attribute)
(simplebench.reporters.graph.matplotlib.Style attribute)
(simplebench.Style attribute)
data (simplebench.stats.Stats property)
(simplebench.stats.stats.Stats property)
(simplebench.stats.stats.StatsSummary property)
(simplebench.stats.StatsSummary property)
DEBUG (simplebench.enums.Verbosity attribute)
(simplebench.Verbosity attribute)
DEFAULT_INTERVAL_SCALE (in module simplebench.defaults)
DEFAULT_INTERVAL_UNIT (in module simplebench.defaults)
DEFAULT_ITERATIONS (in module simplebench.defaults)
DEFAULT_KWARGS (simplebench.reporters.graph.matplotlib.MatPlotLibOptions attribute)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions attribute)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions attribute)
DEFAULT_MAX_TIME (in module simplebench.defaults)
DEFAULT_MEMORY_SCALE (in module simplebench.defaults)
DEFAULT_MEMORY_UNIT (in module simplebench.defaults)
DEFAULT_MIN_TIME (in module simplebench.defaults)
DEFAULT_OPS_PER_INTERVAL_SCALE (in module simplebench.defaults)
DEFAULT_OPS_PER_INTERVAL_UNIT (in module simplebench.defaults)
DEFAULT_ROUNDS (in module simplebench.defaults)
default_runner (simplebench.Session property)
(simplebench.session.Session property)
default_runner() (simplebench.runners.SimpleRunner method)
DEFAULT_SIGNIFICANT_FIGURES (in module simplebench.defaults)
default_targets (simplebench.reporters.choice.Choice property)
(simplebench.reporters.choice.choice.Choice property)
(simplebench.reporters.choice.choice_conf.ChoiceConf property)
(simplebench.reporters.choice.ChoiceConf property)
(simplebench.reporters.reporter.config.ReporterConfig attribute)
(simplebench.reporters.reporter.prioritized.Prioritized attribute)
(simplebench.reporters.reporter.prioritized.Prioritized property)
(simplebench.reporters.reporter.protocols.ReporterProtocol property)
(simplebench.reporters.reporter.Reporter property)
(simplebench.reporters.reporter.reporter.Reporter property)
(simplebench.reporters.reporter.ReporterConfig attribute)
DEFAULT_TIMER() (in module simplebench.defaults)
DEFAULT_WARMUP_ITERATIONS (in module simplebench.defaults)
DefaultTheme (in module simplebench.reporters.graph.matplotlib.theme.default)
deferred_choice_import() (in module simplebench.reporters.choices.choices)
deferred_core_imports() (in module simplebench.reporters.reporter.reporter)
deferred_reporter_import() (in module simplebench.reporters.choice.choice)
description (simplebench.Case property)
(simplebench.case.Case property)
(simplebench.reporters.choice.Choice property)
(simplebench.reporters.choice.choice.Choice property)
(simplebench.reporters.choice.choice_conf.ChoiceConf property)
(simplebench.reporters.choice.ChoiceConf property)
(simplebench.reporters.reporter.config.ReporterConfig attribute)
(simplebench.reporters.reporter.protocols.ReporterProtocol property)
(simplebench.reporters.reporter.Reporter property)
(simplebench.reporters.reporter.reporter.Reporter property)
(simplebench.reporters.reporter.ReporterConfig attribute)
(simplebench.Results property)
(simplebench.results.Results property)
dispatch_to_targets() (simplebench.reporters.reporter.protocols.ReporterProtocol method)
dpi (simplebench.reporters.graph.matplotlib.MatPlotLibOptions property)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions property)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions property)
E
elapsed (simplebench.iteration.Iteration property)
enum_docstrings() (in module simplebench.enums)
ErrorTag (class in simplebench.exceptions)
(class in simplebench.exceptions.base)
expanded_kwargs_variations (simplebench.Case property)
(simplebench.case.Case property)
extend() (simplebench.reporters.choices.Choices method)
(simplebench.reporters.choices.choices.Choices method)
(simplebench.reporters.choices.choices_conf.ChoicesConf method)
(simplebench.reporters.choices.ChoicesConf method)
(simplebench.Session method)
(simplebench.session.Session method)
extra (simplebench.reporters.choice.Choice property)
(simplebench.reporters.choice.choice.Choice property)
(simplebench.reporters.choice.choice_conf.ChoiceConf property)
(simplebench.reporters.choice.ChoiceConf property)
extra_info (simplebench.Results property)
(simplebench.results.Results property)
F
file_append (simplebench.reporters.choice.Choice property)
(simplebench.reporters.choice.choice.Choice property)
(simplebench.reporters.choice.choice_conf.ChoiceConf property)
(simplebench.reporters.choice.ChoiceConf property)
(simplebench.reporters.reporter.config.ReporterConfig attribute)
(simplebench.reporters.reporter.prioritized.Prioritized attribute)
(simplebench.reporters.reporter.prioritized.Prioritized property)
(simplebench.reporters.reporter.protocols.ReporterProtocol property)
(simplebench.reporters.reporter.Reporter property)
(simplebench.reporters.reporter.reporter.Reporter property)
(simplebench.reporters.reporter.ReporterConfig attribute)
file_suffix (simplebench.reporters.choice.Choice property)
(simplebench.reporters.choice.choice.Choice property)
(simplebench.reporters.choice.choice_conf.ChoiceConf property)
(simplebench.reporters.choice.ChoiceConf property)
(simplebench.reporters.reporter.config.ReporterConfig attribute)
(simplebench.reporters.reporter.prioritized.Prioritized attribute)
(simplebench.reporters.reporter.prioritized.Prioritized property)
(simplebench.reporters.reporter.protocols.ReporterProtocol property)
(simplebench.reporters.reporter.Reporter property)
(simplebench.reporters.reporter.reporter.Reporter property)
(simplebench.reporters.reporter.ReporterConfig attribute)
file_unique (simplebench.reporters.choice.Choice property)
(simplebench.reporters.choice.choice.Choice property)
(simplebench.reporters.choice.choice_conf.ChoiceConf property)
(simplebench.reporters.choice.ChoiceConf property)
(simplebench.reporters.reporter.config.ReporterConfig attribute)
(simplebench.reporters.reporter.prioritized.Prioritized attribute)
(simplebench.reporters.reporter.prioritized.Prioritized property)
(simplebench.reporters.reporter.protocols.ReporterProtocol property)
(simplebench.reporters.reporter.Reporter property)
(simplebench.reporters.reporter.reporter.Reporter property)
(simplebench.reporters.reporter.ReporterConfig attribute)
FILESYSTEM (simplebench.enums.Target attribute)
find_options_by_type() (simplebench.reporters.reporter.protocols.ReporterProtocol static method)
(simplebench.reporters.reporter.Reporter static method)
(simplebench.reporters.reporter.reporter.Reporter static method)
first_not_none() (in module simplebench.utils)
FIVETHIRTYEIGHT (simplebench.reporters.graph.matplotlib.enums.Style attribute)
(simplebench.reporters.graph.matplotlib.enums.style.Style attribute)
(simplebench.reporters.graph.matplotlib.Style attribute)
(simplebench.Style attribute)
flag_to_arg() (in module simplebench.utils)
flag_type (simplebench.reporters.choice.Choice property)
(simplebench.reporters.choice.choice.Choice property)
(simplebench.reporters.choice.choice_conf.ChoiceConf property)
(simplebench.reporters.choice.ChoiceConf property)
flags (simplebench.reporters.choice.Choice property)
(simplebench.reporters.choice.choice.Choice property)
(simplebench.reporters.choice.choice_conf.ChoiceConf property)
(simplebench.reporters.choice.ChoiceConf property)
(simplebench.reporters.protocols.choice_protocol.ChoiceProtocol property)
(simplebench.reporters.protocols.ChoiceProtocol property)
FlagType (class in simplebench.enums)
Format (class in simplebench.enums)
format_docstring() (in module simplebench.doc_utils)
formats (simplebench.reporters.reporter.config.ReporterConfig attribute)
(simplebench.reporters.reporter.ReporterConfig attribute)
from_dict() (simplebench.stats.Stats class method)
(simplebench.stats.stats.Stats class method)
(simplebench.stats.stats.StatsSummary class method)
(simplebench.stats.StatsSummary class method)
from_stats() (simplebench.stats.stats.StatsSummary class method)
(simplebench.stats.StatsSummary class method)
full_data (simplebench.JSONOptions property)
(simplebench.reporters.json.JSONOptions property)
(simplebench.reporters.json.reporter.JSONOptions property)
(simplebench.reporters.json.reporter.options.JSONOptions property)
(simplebench.reporters.json.reporter.options.options.JSONOptions property)
G
get() (simplebench.tasks.RichProgressTasks method)
get_all_stats_values() (simplebench.reporters.reporter.protocols.ReporterProtocol method)
(simplebench.reporters.reporter.Reporter method)
(simplebench.reporters.reporter.reporter.Reporter method)
get_base_unit_for_section() (simplebench.reporters.reporter.protocols.ReporterProtocol method)
(simplebench.reporters.reporter.Reporter method)
(simplebench.reporters.reporter.reporter.Reporter method)
get_choice_for_arg() (simplebench.reporters.choices.Choices method)
(simplebench.reporters.choices.choices.Choices method)
get_default_dpi() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions class method)
get_default_height() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions class method)
get_default_image_type() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions static method)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions static method)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions static method)
get_default_options() (simplebench.reporters.reporter.protocols.ReporterProtocol class method)
(simplebench.reporters.reporter.Reporter class method)
(simplebench.reporters.reporter.reporter.Reporter class method)
get_default_style() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions class method)
get_default_theme() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions class method)
get_default_width() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions class method)
get_default_x_labels_rotation() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions class method)
get_default_y_starts_at_zero() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions class method)
get_hardcoded_default_dpi() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions class method)
get_hardcoded_default_height() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions class method)
get_hardcoded_default_image_type() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions class method)
get_hardcoded_default_options() (simplebench.reporters.reporter.protocols.ReporterProtocol class method)
(simplebench.reporters.reporter.Reporter class method)
(simplebench.reporters.reporter.reporter.Reporter class method)
get_hardcoded_default_style() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions class method)
get_hardcoded_default_theme() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions class method)
get_hardcoded_default_width() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions class method)
get_hardcoded_default_x_labels_rotation() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions class method)
get_hardcoded_default_y_starts_at_zero() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions class method)
get_machine_info() (in module simplebench.utils)
get_prioritized_default_targets() (simplebench.reporters.reporter.protocols.ReporterProtocol method)
get_prioritized_file_append() (simplebench.reporters.reporter.protocols.ReporterProtocol method)
get_prioritized_file_suffix() (simplebench.reporters.reporter.protocols.ReporterProtocol method)
get_prioritized_file_unique() (simplebench.reporters.reporter.protocols.ReporterProtocol method)
get_prioritized_options() (simplebench.reporters.reporter.protocols.ReporterProtocol method)
get_prioritized_subdir() (simplebench.reporters.reporter.protocols.ReporterProtocol method)
get_registered_cases() (in module simplebench.decorators)
get_registered_reporters() (in module simplebench.reporters.reporter_manager.decorators)
(in module simplebench.reporters.reporter_manager.decorators.register_reporter)
(in module simplebench.reporters.reporter_manager.decorators.register_reporter.register_reporter)
get_task() (simplebench.tasks.RichTask method)
GGPLOT (simplebench.reporters.graph.matplotlib.enums.Style attribute)
(simplebench.reporters.graph.matplotlib.enums.style.Style attribute)
(simplebench.reporters.graph.matplotlib.Style attribute)
(simplebench.Style attribute)
GRAPH (simplebench.enums.Format attribute)
GraphOptions (class in simplebench.reporters.graph)
(class in simplebench.reporters.graph.options)
GRAYSCALE (simplebench.reporters.graph.matplotlib.enums.Style attribute)
(simplebench.reporters.graph.matplotlib.enums.style.Style attribute)
(simplebench.reporters.graph.matplotlib.Style attribute)
(simplebench.Style attribute)
GREEN (simplebench.enums.Color attribute)
group (simplebench.Case property)
(simplebench.case.Case property)
(simplebench.Results property)
(simplebench.results.Results property)
H
height (simplebench.reporters.graph.matplotlib.MatPlotLibOptions property)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions property)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions property)
I
image_type (simplebench.reporters.graph.matplotlib.MatPlotLibOptions property)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions property)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions property)
ImageType (class in simplebench)
(class in simplebench.reporters.graph)
(class in simplebench.reporters.graph.enums)
(class in simplebench.reporters.graph.enums.image_type)
interval_scale (simplebench.Results property)
(simplebench.results.Results property)
interval_unit (simplebench.Results property)
(simplebench.results.Results property)
INVALID (simplebench.enums.FlagType attribute)
(simplebench.enums.Target attribute)
is_case() (in module simplebench.type_proxies)
(in module simplebench.type_proxies.case_type_proxy)
is_choice() (in module simplebench.type_proxies)
(in module simplebench.type_proxies.choice_type_proxy)
is_reporter() (in module simplebench.type_proxies)
(in module simplebench.type_proxies.reporter_type_proxy)
is_running (simplebench.tasks.ProgressTracker property)
(simplebench.tasks.RichProgressTasks property)
is_session() (in module simplebench.type_proxies)
(in module simplebench.type_proxies.session_type_proxy)
Iteration (class in simplebench.iteration)
iteration_section() (simplebench.iteration.Iteration method)
iterations (simplebench.Case property)
(simplebench.case.Case property)
(simplebench.Results property)
(simplebench.results.Results property)
J
JSON (simplebench.enums.Format attribute)
JSONConfig (class in simplebench.reporters.json.reporter)
(class in simplebench.reporters.json.reporter.config)
JSONOptions (class in simplebench)
(class in simplebench.reporters.json)
(class in simplebench.reporters.json.reporter)
(class in simplebench.reporters.json.reporter.options)
(class in simplebench.reporters.json.reporter.options.options)
JSONReporter (class in simplebench.reporters.json)
(class in simplebench.reporters.json.reporter)
(class in simplebench.reporters.json.reporter.reporter)
K
kwargs (simplebench.runners.SimpleRunner attribute)
kwargs_variations (simplebench.Case property)
(simplebench.case.Case property)
kwargs_variations() (in module simplebench.utils)
L
LazyTypeProxy (class in simplebench.type_proxies.lazy_type_proxy)
M
machine (simplebench.utils.MachineInfo attribute)
MachineInfo (class in simplebench.utils)
MAGENTA (simplebench.enums.Color attribute)
main() (in module simplebench)
(in module simplebench.cli)
MARKDOWN (simplebench.enums.Format attribute)
MatPlotLibOptions (class in simplebench.reporters.graph.matplotlib)
(class in simplebench.reporters.graph.matplotlib.options)
(class in simplebench.reporters.graph.matplotlib.options.options)
MatPlotLibReporter (class in simplebench.reporters.graph.matplotlib)
(class in simplebench.reporters.graph.matplotlib.reporter)
max_time (simplebench.Case property)
(simplebench.case.Case property)
maximum (simplebench.stats.Stats property)
(simplebench.stats.stats.Stats property)
(simplebench.stats.stats.StatsSummary property)
(simplebench.stats.StatsSummary property)
mean (simplebench.stats.Stats property)
(simplebench.stats.stats.Stats property)
(simplebench.stats.stats.StatsSummary property)
(simplebench.stats.StatsSummary property)
mean_change() (simplebench.reporters.json.JSONReporter method)
(simplebench.reporters.json.reporter.JSONReporter method)
(simplebench.reporters.json.reporter.reporter.JSONReporter method)
median (simplebench.stats.Stats property)
(simplebench.stats.stats.Stats property)
(simplebench.stats.stats.StatsSummary property)
(simplebench.stats.StatsSummary property)
MEMORY (simplebench.enums.Section attribute)
memory (simplebench.iteration.Iteration property)
(simplebench.Results property)
(simplebench.results.Results property)
memory_scale (simplebench.Results property)
(simplebench.results.Results property)
memory_unit (simplebench.Results property)
(simplebench.results.Results property)
MemoryUsage (class in simplebench.stats)
(class in simplebench.stats.memory_usage)
MemoryUsageSummary (class in simplebench.stats)
(class in simplebench.stats.memory_usage)
MIN_MEASURED_ITERATIONS (in module simplebench.defaults)
min_time (simplebench.Case property)
(simplebench.case.Case property)
minimum (simplebench.stats.Stats property)
(simplebench.stats.stats.Stats property)
(simplebench.stats.stats.StatsSummary property)
(simplebench.stats.StatsSummary property)
module
simplebench
simplebench.case
simplebench.cli
simplebench.decorators
simplebench.defaults
simplebench.doc_utils
simplebench.enums
simplebench.exceptions
simplebench.exceptions.base
simplebench.exceptions.case
simplebench.exceptions.choices
simplebench.exceptions.cli
simplebench.exceptions.decorators
simplebench.exceptions.iteration
simplebench.exceptions.results
simplebench.exceptions.runners
simplebench.exceptions.session
simplebench.exceptions.si_units
simplebench.exceptions.tasks
simplebench.exceptions.utils
simplebench.iteration
simplebench.protocols
simplebench.reporters
simplebench.reporters.choice
simplebench.reporters.choice.choice
simplebench.reporters.choice.choice_conf
simplebench.reporters.choice.exceptions
simplebench.reporters.choice.exceptions.choice
simplebench.reporters.choice.exceptions.choice_conf
simplebench.reporters.choices
simplebench.reporters.choices.choices
simplebench.reporters.choices.choices_conf
simplebench.reporters.choices.exceptions
simplebench.reporters.csv
simplebench.reporters.csv.reporter
simplebench.reporters.csv.reporter.config
simplebench.reporters.csv.reporter.exceptions
simplebench.reporters.csv.reporter.options
simplebench.reporters.csv.reporter.options.exceptions
simplebench.reporters.csv.reporter.options.options
simplebench.reporters.csv.reporter.reporter
simplebench.reporters.graph
simplebench.reporters.graph.enums
simplebench.reporters.graph.enums.image_type
simplebench.reporters.graph.matplotlib
simplebench.reporters.graph.matplotlib.constants
simplebench.reporters.graph.matplotlib.enums
simplebench.reporters.graph.matplotlib.enums.style
simplebench.reporters.graph.matplotlib.exceptions
simplebench.reporters.graph.matplotlib.options
simplebench.reporters.graph.matplotlib.options.exceptions
simplebench.reporters.graph.matplotlib.options.options
simplebench.reporters.graph.matplotlib.reporter
simplebench.reporters.graph.matplotlib.theme
simplebench.reporters.graph.matplotlib.theme.base
simplebench.reporters.graph.matplotlib.theme.default
simplebench.reporters.graph.matplotlib.theme.exceptions
simplebench.reporters.graph.options
simplebench.reporters.graph.scatterplot
simplebench.reporters.graph.scatterplot.config
simplebench.reporters.graph.scatterplot.exceptions
simplebench.reporters.graph.scatterplot.options
simplebench.reporters.graph.scatterplot.options.exceptions
simplebench.reporters.graph.scatterplot.options.options
simplebench.reporters.graph.scatterplot.reporter
simplebench.reporters.json
simplebench.reporters.json.reporter
simplebench.reporters.json.reporter.config
simplebench.reporters.json.reporter.exceptions
simplebench.reporters.json.reporter.options
simplebench.reporters.json.reporter.options.exceptions
simplebench.reporters.json.reporter.options.options
simplebench.reporters.json.reporter.reporter
simplebench.reporters.protocols
simplebench.reporters.protocols.choice_protocol
simplebench.reporters.protocols.report_renderer
simplebench.reporters.protocols.reporter_callback
simplebench.reporters.reporter
simplebench.reporters.reporter.config
simplebench.reporters.reporter.exceptions
simplebench.reporters.reporter.exceptions.config
simplebench.reporters.reporter.exceptions.prioritized
simplebench.reporters.reporter.exceptions.reporter
simplebench.reporters.reporter.mixins
simplebench.reporters.reporter.options
simplebench.reporters.reporter.prioritized
simplebench.reporters.reporter.protocols
simplebench.reporters.reporter.reporter
simplebench.reporters.reporter_manager
simplebench.reporters.reporter_manager.decorators
simplebench.reporters.reporter_manager.decorators.register_reporter
simplebench.reporters.reporter_manager.decorators.register_reporter.exceptions
simplebench.reporters.reporter_manager.decorators.register_reporter.register_reporter
simplebench.reporters.reporter_manager.exceptions
simplebench.reporters.reporter_manager.exceptions.manager
simplebench.reporters.reporter_manager.manager
simplebench.reporters.rich_table
simplebench.reporters.rich_table.reporter
simplebench.reporters.rich_table.reporter.config
simplebench.reporters.rich_table.reporter.exceptions
simplebench.reporters.rich_table.reporter.options
simplebench.reporters.rich_table.reporter.options.exceptions
simplebench.reporters.rich_table.reporter.options.options
simplebench.reporters.rich_table.reporter.reporter
simplebench.reporters.validators
simplebench.reporters.validators.exceptions
simplebench.reporters.validators.validators
simplebench.results
simplebench.runners
simplebench.session
simplebench.si_units
simplebench.stats
simplebench.stats.exceptions
simplebench.stats.exceptions.memory_usage
simplebench.stats.exceptions.operation_timings
simplebench.stats.exceptions.operations_per_interval
simplebench.stats.exceptions.peak_memory_usage
simplebench.stats.exceptions.stats
simplebench.stats.memory_usage
simplebench.stats.operation_timings
simplebench.stats.operations_per_interval
simplebench.stats.peak_memory_usage
simplebench.stats.stats
simplebench.tasks
simplebench.type_proxies
simplebench.type_proxies.case_type_proxy
simplebench.type_proxies.choice_type_proxy
simplebench.type_proxies.lazy_type_proxy
simplebench.type_proxies.reporter_type_proxy
simplebench.type_proxies.session_type_proxy
simplebench.utils
simplebench.validators
simplebench.validators.exceptions
simplebench.validators.exceptions.validators
simplebench.validators.misc
simplebench.validators.validate_iterable_of_type
simplebench.validators.validate_sequence_of_type
N
n (simplebench.iteration.Iteration property)
(simplebench.Results property)
(simplebench.results.Results property)
name (simplebench.reporters.choice.Choice property)
(simplebench.reporters.choice.choice.Choice property)
(simplebench.reporters.choice.choice_conf.ChoiceConf property)
(simplebench.reporters.choice.ChoiceConf property)
(simplebench.reporters.protocols.choice_protocol.ChoiceProtocol property)
(simplebench.reporters.protocols.ChoiceProtocol property)
(simplebench.reporters.reporter.config.ReporterConfig attribute)
(simplebench.reporters.reporter.protocols.ReporterProtocol property)
(simplebench.reporters.reporter.Reporter property)
(simplebench.reporters.reporter.reporter.Reporter property)
(simplebench.reporters.reporter.ReporterConfig attribute)
new_task() (simplebench.tasks.RichProgressTasks method)
node (simplebench.utils.MachineInfo attribute)
NORMAL (simplebench.enums.Verbosity attribute)
(simplebench.Verbosity attribute)
NULL (simplebench.enums.Section attribute)
(simplebench.enums.Target attribute)
O
OperationsPerInterval (class in simplebench.stats)
(class in simplebench.stats.operations_per_interval)
OperationsPerIntervalSummary (class in simplebench.stats)
(class in simplebench.stats.operations_per_interval)
OperationTimings (class in simplebench.stats)
(class in simplebench.stats.operation_timings)
OperationTimingsSummary (class in simplebench.stats)
(class in simplebench.stats.operation_timings)
OPS (simplebench.enums.Section attribute)
ops_per_interval_scale (simplebench.Results property)
(simplebench.results.Results property)
ops_per_interval_unit (simplebench.Results property)
(simplebench.results.Results property)
ops_per_second (simplebench.iteration.Iteration property)
(simplebench.Results property)
(simplebench.results.Results property)
options (simplebench.Case property)
(simplebench.case.Case property)
(simplebench.reporters.choice.Choice property)
(simplebench.reporters.choice.choice.Choice property)
(simplebench.reporters.choice.choice_conf.ChoiceConf property)
(simplebench.reporters.choice.ChoiceConf property)
(simplebench.reporters.reporter.prioritized.Prioritized attribute)
(simplebench.reporters.reporter.prioritized.Prioritized property)
options_type (simplebench.reporters.reporter.Reporter property)
(simplebench.reporters.reporter.reporter.Reporter property)
output_format (simplebench.reporters.choice.Choice property)
(simplebench.reporters.choice.choice.Choice property)
(simplebench.reporters.choice.choice_conf.ChoiceConf property)
(simplebench.reporters.choice.ChoiceConf property)
output_path (simplebench.Session property)
(simplebench.session.Session property)
P
parse_args() (simplebench.Session method)
(simplebench.session.Session method)
PEAK_MEMORY (simplebench.enums.Section attribute)
peak_memory (simplebench.iteration.Iteration property)
(simplebench.Results property)
(simplebench.results.Results property)
PeakMemoryUsage (class in simplebench.stats)
(class in simplebench.stats.peak_memory_usage)
PeakMemoryUsageSummary (class in simplebench.stats)
(class in simplebench.stats.peak_memory_usage)
per_round_elapsed (simplebench.iteration.Iteration property)
per_round_timings (simplebench.Results property)
(simplebench.results.Results property)
percentiles (simplebench.stats.Stats property)
(simplebench.stats.stats.Stats property)
(simplebench.stats.stats.StatsSummary property)
(simplebench.stats.StatsSummary property)
PETTROF10 (simplebench.reporters.graph.matplotlib.enums.Style attribute)
(simplebench.reporters.graph.matplotlib.enums.style.Style attribute)
(simplebench.reporters.graph.matplotlib.Style attribute)
(simplebench.Style attribute)
PLAIN_TEXT (simplebench.enums.Format attribute)
platform_id() (in module simplebench.utils)
PNG (simplebench.ImageType attribute)
(simplebench.reporters.graph.enums.image_type.ImageType attribute)
(simplebench.reporters.graph.enums.ImageType attribute)
(simplebench.reporters.graph.ImageType attribute)
Prioritized (class in simplebench.reporters.reporter.prioritized)
processor (simplebench.utils.MachineInfo attribute)
progress (simplebench.Session property)
(simplebench.session.Session property)
(simplebench.tasks.RichProgressTasks property)
ProgressTracker (class in simplebench.tasks)
python_build (simplebench.utils.MachineInfo attribute)
python_compiler (simplebench.utils.MachineInfo attribute)
python_implementation (simplebench.utils.MachineInfo attribute)
python_implementation_version (simplebench.utils.MachineInfo attribute)
python_implementation_version() (in module simplebench.utils)
python_version (simplebench.utils.MachineInfo attribute)
Q
QUIET (simplebench.enums.Verbosity attribute)
(simplebench.Verbosity attribute)
R
RED (simplebench.enums.Color attribute)
refresh() (simplebench.tasks.ProgressTracker method)
(simplebench.tasks.RichTask method)
register() (simplebench.reporters.reporter_manager.manager.ReporterManager method)
(simplebench.reporters.reporter_manager.ReporterManager method)
register_lazy_proxy() (in module simplebench.type_proxies.lazy_type_proxy)
register_reporter() (in module simplebench)
(in module simplebench.reporters.reporter_manager.decorators)
(in module simplebench.reporters.reporter_manager.decorators.register_reporter)
(in module simplebench.reporters.reporter_manager.decorators.register_reporter.register_reporter)
relative_standard_deviation (simplebench.stats.Stats property)
(simplebench.stats.stats.Stats property)
(simplebench.stats.stats.StatsSummary property)
(simplebench.stats.StatsSummary property)
release (simplebench.utils.MachineInfo attribute)
remove() (simplebench.reporters.choices.Choices method)
(simplebench.reporters.choices.choices.Choices method)
(simplebench.reporters.choices.choices_conf.ChoicesConf method)
(simplebench.reporters.choices.ChoicesConf method)
render() (simplebench.reporters.csv.CSVReporter method)
(simplebench.reporters.csv.reporter.CSVReporter method)
(simplebench.reporters.csv.reporter.reporter.CSVReporter method)
(simplebench.reporters.graph.scatterplot.reporter.ScatterPlotReporter method)
(simplebench.reporters.graph.scatterplot.ScatterPlotReporter method)
(simplebench.reporters.json.JSONReporter method)
(simplebench.reporters.json.reporter.JSONReporter method)
(simplebench.reporters.json.reporter.reporter.JSONReporter method)
(simplebench.reporters.reporter.protocols.ReporterProtocol method)
(simplebench.reporters.reporter.Reporter method)
(simplebench.reporters.reporter.reporter.Reporter method)
(simplebench.reporters.rich_table.reporter.reporter.RichTableReporter method)
(simplebench.reporters.rich_table.reporter.RichTableReporter method)
(simplebench.reporters.rich_table.RichTableReporter method)
render_by_case() (simplebench.reporters.reporter.protocols.ReporterProtocol method)
render_by_section() (simplebench.reporters.reporter.protocols.ReporterProtocol method)
replace() (simplebench.reporters.graph.matplotlib.Theme method)
(simplebench.reporters.graph.matplotlib.theme.base.Theme method)
(simplebench.reporters.graph.matplotlib.theme.Theme method)
(simplebench.Theme method)
report() (simplebench.reporters.reporter.protocols.ReporterProtocol method)
(simplebench.reporters.reporter.Reporter method)
(simplebench.reporters.reporter.reporter.Reporter method)
(simplebench.Session method)
(simplebench.session.Session method)
report_keys() (simplebench.Session method)
(simplebench.session.Session method)
Reporter (class in simplebench.reporters.reporter)
(class in simplebench.reporters.reporter.reporter)
reporter (simplebench.reporters.choice.Choice property)
(simplebench.reporters.choice.choice.Choice property)
reporter_manager (simplebench.Session property)
(simplebench.session.Session property)
ReporterCallback (class in simplebench.reporters.protocols)
(class in simplebench.reporters.protocols.reporter_callback)
ReporterConfig (class in simplebench.reporters.reporter)
(class in simplebench.reporters.reporter.config)
ReporterManager (class in simplebench.reporters.reporter_manager)
(class in simplebench.reporters.reporter_manager.manager)
ReporterOptions (class in simplebench.reporters.reporter)
(class in simplebench.reporters.reporter.options)
ReporterProtocol (class in simplebench.reporters.reporter.protocols)
ReporterTypeProxy (class in simplebench.type_proxies)
(class in simplebench.type_proxies.reporter_type_proxy)
ReportRenderer (class in simplebench.reporters.protocols)
(class in simplebench.reporters.protocols.report_renderer)
reset() (simplebench.tasks.ProgressTracker method)
(simplebench.tasks.RichTask method)
resolve_type_hints() (in module simplebench.reporters.validators.validators)
Results (class in simplebench)
(class in simplebench.results)
results (simplebench.Case property)
(simplebench.case.Case property)
results_section() (simplebench.Results method)
(simplebench.results.Results method)
RICH_TEXT (simplebench.enums.Format attribute)
rich_text_to_plain_text() (simplebench.reporters.reporter.protocols.ReporterProtocol method)
RichProgressTasks (class in simplebench.tasks)
RichTableConfig (class in simplebench.reporters.rich_table.reporter)
(class in simplebench.reporters.rich_table.reporter.config)
RichTableOptions (class in simplebench)
(class in simplebench.reporters.rich_table)
(class in simplebench.reporters.rich_table.reporter)
(class in simplebench.reporters.rich_table.reporter.options)
(class in simplebench.reporters.rich_table.reporter.options.options)
RichTableReporter (class in simplebench.reporters.rich_table)
(class in simplebench.reporters.rich_table.reporter)
(class in simplebench.reporters.rich_table.reporter.reporter)
RichTask (class in simplebench.tasks)
rounds (simplebench.Case property)
(simplebench.case.Case property)
(simplebench.iteration.Iteration property)
(simplebench.Results property)
(simplebench.results.Results property)
(simplebench.stats.Stats property)
(simplebench.stats.stats.Stats property)
(simplebench.stats.stats.StatsSummary property)
(simplebench.stats.StatsSummary property)
run (simplebench.runners.SimpleRunner attribute)
run() (simplebench.Case method)
(simplebench.case.Case method)
(simplebench.Session method)
(simplebench.session.Session method)
run_report() (simplebench.reporters.json.JSONReporter method)
(simplebench.reporters.json.reporter.JSONReporter method)
(simplebench.reporters.json.reporter.reporter.JSONReporter method)
(simplebench.reporters.reporter.protocols.ReporterProtocol method)
(simplebench.reporters.reporter.Reporter method)
(simplebench.reporters.reporter.reporter.Reporter method)
runner (simplebench.Case property)
(simplebench.case.Case property)
S
sanitize_filename() (in module simplebench.utils)
scale (simplebench.iteration.Iteration property)
(simplebench.stats.Stats property)
(simplebench.stats.stats.Stats property)
(simplebench.stats.stats.StatsSummary property)
(simplebench.stats.StatsSummary property)
ScatterPlotConfig (class in simplebench.reporters.graph.scatterplot)
(class in simplebench.reporters.graph.scatterplot.config)
ScatterPlotOptions (class in simplebench)
(class in simplebench.reporters.graph.scatterplot)
(class in simplebench.reporters.graph.scatterplot.options)
(class in simplebench.reporters.graph.scatterplot.options.options)
ScatterPlotReporter (class in simplebench.reporters.graph.scatterplot)
(class in simplebench.reporters.graph.scatterplot.reporter)
SEABORN_V0_8 (simplebench.reporters.graph.matplotlib.enums.Style attribute)
(simplebench.reporters.graph.matplotlib.enums.style.Style attribute)
(simplebench.reporters.graph.matplotlib.Style attribute)
(simplebench.Style attribute)
SEABORN_V0_8_BRIGHT (simplebench.reporters.graph.matplotlib.enums.Style attribute)
(simplebench.reporters.graph.matplotlib.enums.style.Style attribute)
(simplebench.reporters.graph.matplotlib.Style attribute)
(simplebench.Style attribute)
SEABORN_V0_8_COLORBLIND (simplebench.reporters.graph.matplotlib.enums.Style attribute)
(simplebench.reporters.graph.matplotlib.enums.style.Style attribute)
(simplebench.reporters.graph.matplotlib.Style attribute)
(simplebench.Style attribute)
SEABORN_V0_8_DARK (simplebench.reporters.graph.matplotlib.enums.Style attribute)
(simplebench.reporters.graph.matplotlib.enums.style.Style attribute)
(simplebench.reporters.graph.matplotlib.Style attribute)
(simplebench.Style attribute)
SEABORN_V0_8_DARK_PALETTE (simplebench.reporters.graph.matplotlib.enums.Style attribute)
(simplebench.reporters.graph.matplotlib.enums.style.Style attribute)
(simplebench.reporters.graph.matplotlib.Style attribute)
(simplebench.Style attribute)
SEABORN_V0_8_DARKGRID (simplebench.reporters.graph.matplotlib.enums.Style attribute)
(simplebench.reporters.graph.matplotlib.enums.style.Style attribute)
(simplebench.reporters.graph.matplotlib.Style attribute)
(simplebench.Style attribute)
SEABORN_V0_8_DEEP (simplebench.reporters.graph.matplotlib.enums.Style attribute)
(simplebench.reporters.graph.matplotlib.enums.style.Style attribute)
(simplebench.reporters.graph.matplotlib.Style attribute)
(simplebench.Style attribute)
SEABORN_V0_8_MUTED (simplebench.reporters.graph.matplotlib.enums.Style attribute)
(simplebench.reporters.graph.matplotlib.enums.style.Style attribute)
(simplebench.reporters.graph.matplotlib.Style attribute)
(simplebench.Style attribute)
SEABORN_V0_8_NOTEBOOK (simplebench.reporters.graph.matplotlib.enums.Style attribute)
(simplebench.reporters.graph.matplotlib.enums.style.Style attribute)
(simplebench.reporters.graph.matplotlib.Style attribute)
(simplebench.Style attribute)
SEABORN_V0_8_PAPER (simplebench.reporters.graph.matplotlib.enums.Style attribute)
(simplebench.reporters.graph.matplotlib.enums.style.Style attribute)
(simplebench.reporters.graph.matplotlib.Style attribute)
(simplebench.Style attribute)
SEABORN_V0_8_PASTEL (simplebench.reporters.graph.matplotlib.enums.Style attribute)
(simplebench.reporters.graph.matplotlib.enums.style.Style attribute)
(simplebench.reporters.graph.matplotlib.Style attribute)
(simplebench.Style attribute)
SEABORN_V0_8_POSTER (simplebench.reporters.graph.matplotlib.enums.Style attribute)
(simplebench.reporters.graph.matplotlib.enums.style.Style attribute)
(simplebench.reporters.graph.matplotlib.Style attribute)
(simplebench.Style attribute)
SEABORN_V0_8_TALK (simplebench.reporters.graph.matplotlib.enums.Style attribute)
(simplebench.reporters.graph.matplotlib.enums.style.Style attribute)
(simplebench.reporters.graph.matplotlib.Style attribute)
(simplebench.Style attribute)
SEABORN_V0_8_TICKS (simplebench.reporters.graph.matplotlib.enums.Style attribute)
(simplebench.reporters.graph.matplotlib.enums.style.Style attribute)
(simplebench.reporters.graph.matplotlib.Style attribute)
(simplebench.Style attribute)
SEABORN_V0_8_WHITE (simplebench.reporters.graph.matplotlib.enums.Style attribute)
(simplebench.reporters.graph.matplotlib.enums.style.Style attribute)
(simplebench.reporters.graph.matplotlib.Style attribute)
(simplebench.Style attribute)
SEABORN_V0_8_WHITEGRID (simplebench.reporters.graph.matplotlib.enums.Style attribute)
(simplebench.reporters.graph.matplotlib.enums.style.Style attribute)
(simplebench.reporters.graph.matplotlib.Style attribute)
(simplebench.Style attribute)
Section (class in simplebench.enums)
section_mean() (simplebench.Case method)
(simplebench.case.Case method)
sections (simplebench.reporters.choice.Choice property)
(simplebench.reporters.choice.choice.Choice property)
(simplebench.reporters.choice.choice_conf.ChoiceConf property)
(simplebench.reporters.choice.ChoiceConf property)
(simplebench.reporters.reporter.config.ReporterConfig attribute)
(simplebench.reporters.reporter.ReporterConfig attribute)
select_targets_from_args() (simplebench.reporters.reporter.protocols.ReporterProtocol method)
Session (class in simplebench)
(class in simplebench.session)
session (simplebench.runners.SimpleRunner attribute)
SessionTypeProxy (class in simplebench.type_proxies)
(class in simplebench.type_proxies.session_type_proxy)
set_default_dpi() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions class method)
set_default_height() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions class method)
set_default_image_type() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions static method)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions static method)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions static method)
set_default_options() (simplebench.reporters.reporter.protocols.ReporterProtocol class method)
(simplebench.reporters.reporter.Reporter class method)
(simplebench.reporters.reporter.reporter.Reporter class method)
set_default_style() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions class method)
set_default_theme() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions class method)
set_default_width() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions class method)
set_default_x_labels_rotation() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions class method)
set_default_y_starts_at_zero() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions class method)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions class method)
show_progress (simplebench.Session property)
(simplebench.session.Session property)
si_scale() (in module simplebench.si_units)
si_scale_for_smallest() (in module simplebench.si_units)
si_scale_to_unit() (in module simplebench.si_units)
si_unit_base() (in module simplebench.si_units)
sigfigs() (in module simplebench.utils)
simplebench
module
simplebench.case
module
simplebench.cli
module
simplebench.decorators
module
simplebench.defaults
module
simplebench.doc_utils
module
simplebench.enums
module
simplebench.exceptions
module
simplebench.exceptions.base
module
simplebench.exceptions.case
module
simplebench.exceptions.choices
module
simplebench.exceptions.cli
module
simplebench.exceptions.decorators
module
simplebench.exceptions.iteration
module
simplebench.exceptions.results
module
simplebench.exceptions.runners
module
simplebench.exceptions.session
module
simplebench.exceptions.si_units
module
simplebench.exceptions.tasks
module
simplebench.exceptions.utils
module
simplebench.iteration
module
simplebench.protocols
module
simplebench.reporters
module
simplebench.reporters.choice
module
simplebench.reporters.choice.choice
module
simplebench.reporters.choice.choice_conf
module
simplebench.reporters.choice.exceptions
module
simplebench.reporters.choice.exceptions.choice
module
simplebench.reporters.choice.exceptions.choice_conf
module
simplebench.reporters.choices
module
simplebench.reporters.choices.choices
module
simplebench.reporters.choices.choices_conf
module
simplebench.reporters.choices.exceptions
module
simplebench.reporters.csv
module
simplebench.reporters.csv.reporter
module
simplebench.reporters.csv.reporter.config
module
simplebench.reporters.csv.reporter.exceptions
module
simplebench.reporters.csv.reporter.options
module
simplebench.reporters.csv.reporter.options.exceptions
module
simplebench.reporters.csv.reporter.options.options
module
simplebench.reporters.csv.reporter.reporter
module
simplebench.reporters.graph
module
simplebench.reporters.graph.enums
module
simplebench.reporters.graph.enums.image_type
module
simplebench.reporters.graph.matplotlib
module
simplebench.reporters.graph.matplotlib.constants
module
simplebench.reporters.graph.matplotlib.enums
module
simplebench.reporters.graph.matplotlib.enums.style
module
simplebench.reporters.graph.matplotlib.exceptions
module
simplebench.reporters.graph.matplotlib.options
module
simplebench.reporters.graph.matplotlib.options.exceptions
module
simplebench.reporters.graph.matplotlib.options.options
module
simplebench.reporters.graph.matplotlib.reporter
module
simplebench.reporters.graph.matplotlib.theme
module
simplebench.reporters.graph.matplotlib.theme.base
module
simplebench.reporters.graph.matplotlib.theme.default
module
simplebench.reporters.graph.matplotlib.theme.exceptions
module
simplebench.reporters.graph.options
module
simplebench.reporters.graph.scatterplot
module
simplebench.reporters.graph.scatterplot.config
module
simplebench.reporters.graph.scatterplot.exceptions
module
simplebench.reporters.graph.scatterplot.options
module
simplebench.reporters.graph.scatterplot.options.exceptions
module
simplebench.reporters.graph.scatterplot.options.options
module
simplebench.reporters.graph.scatterplot.reporter
module
simplebench.reporters.json
module
simplebench.reporters.json.reporter
module
simplebench.reporters.json.reporter.config
module
simplebench.reporters.json.reporter.exceptions
module
simplebench.reporters.json.reporter.options
module
simplebench.reporters.json.reporter.options.exceptions
module
simplebench.reporters.json.reporter.options.options
module
simplebench.reporters.json.reporter.reporter
module
simplebench.reporters.protocols
module
simplebench.reporters.protocols.choice_protocol
module
simplebench.reporters.protocols.report_renderer
module
simplebench.reporters.protocols.reporter_callback
module
simplebench.reporters.reporter
module
simplebench.reporters.reporter.config
module
simplebench.reporters.reporter.exceptions
module
simplebench.reporters.reporter.exceptions.config
module
simplebench.reporters.reporter.exceptions.prioritized
module
simplebench.reporters.reporter.exceptions.reporter
module
simplebench.reporters.reporter.mixins
module
simplebench.reporters.reporter.options
module
simplebench.reporters.reporter.prioritized
module
simplebench.reporters.reporter.protocols
module
simplebench.reporters.reporter.reporter
module
simplebench.reporters.reporter_manager
module
simplebench.reporters.reporter_manager.decorators
module
simplebench.reporters.reporter_manager.decorators.register_reporter
module
simplebench.reporters.reporter_manager.decorators.register_reporter.exceptions
module
simplebench.reporters.reporter_manager.decorators.register_reporter.register_reporter
module
simplebench.reporters.reporter_manager.exceptions
module
simplebench.reporters.reporter_manager.exceptions.manager
module
simplebench.reporters.reporter_manager.manager
module
simplebench.reporters.rich_table
module
simplebench.reporters.rich_table.reporter
module
simplebench.reporters.rich_table.reporter.config
module
simplebench.reporters.rich_table.reporter.exceptions
module
simplebench.reporters.rich_table.reporter.options
module
simplebench.reporters.rich_table.reporter.options.exceptions
module
simplebench.reporters.rich_table.reporter.options.options
module
simplebench.reporters.rich_table.reporter.reporter
module
simplebench.reporters.validators
module
simplebench.reporters.validators.exceptions
module
simplebench.reporters.validators.validators
module
simplebench.results
module
simplebench.runners
module
simplebench.session
module
simplebench.si_units
module
simplebench.stats
module
simplebench.stats.exceptions
module
simplebench.stats.exceptions.memory_usage
module
simplebench.stats.exceptions.operation_timings
module
simplebench.stats.exceptions.operations_per_interval
module
simplebench.stats.exceptions.peak_memory_usage
module
simplebench.stats.exceptions.stats
module
simplebench.stats.memory_usage
module
simplebench.stats.operation_timings
module
simplebench.stats.operations_per_interval
module
simplebench.stats.peak_memory_usage
module
simplebench.stats.stats
module
simplebench.tasks
module
simplebench.type_proxies
module
simplebench.type_proxies.case_type_proxy
module
simplebench.type_proxies.choice_type_proxy
module
simplebench.type_proxies.lazy_type_proxy
module
simplebench.type_proxies.reporter_type_proxy
module
simplebench.type_proxies.session_type_proxy
module
simplebench.utils
module
simplebench.validators
module
simplebench.validators.exceptions
module
simplebench.validators.exceptions.validators
module
simplebench.validators.misc
module
simplebench.validators.validate_iterable_of_type
module
simplebench.validators.validate_sequence_of_type
module
SimpleBenchArgumentError
SimpleBenchAttributeError
SimpleBenchImportError
SimpleBenchKeyError
SimpleBenchNotImplementedError
SimpleBenchRuntimeError
SimpleBenchTypeError
SimpleBenchValueError
SimpleRunner (class in simplebench.runners)
SOLARIZE_LIGHT2 (simplebench.reporters.graph.matplotlib.enums.Style attribute)
(simplebench.reporters.graph.matplotlib.enums.style.Style attribute)
(simplebench.reporters.graph.matplotlib.Style attribute)
(simplebench.Style attribute)
standard_deviation (simplebench.stats.Stats property)
(simplebench.stats.stats.Stats property)
(simplebench.stats.stats.StatsSummary property)
(simplebench.stats.StatsSummary property)
start() (simplebench.tasks.ProgressTracker method)
(simplebench.tasks.RichProgressTasks method)
(simplebench.tasks.RichTask method)
Stats (class in simplebench.stats)
(class in simplebench.stats.stats)
stats_summary (simplebench.stats.Stats property)
(simplebench.stats.stats.Stats property)
StatsSummary (class in simplebench.stats)
(class in simplebench.stats.stats)
stop() (simplebench.tasks.ProgressTracker method)
(simplebench.tasks.RichProgressTasks method)
(simplebench.tasks.RichTask method)
Style (class in simplebench)
(class in simplebench.reporters.graph.matplotlib)
(class in simplebench.reporters.graph.matplotlib.enums)
(class in simplebench.reporters.graph.matplotlib.enums.style)
style (simplebench.reporters.graph.matplotlib.MatPlotLibOptions property)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions property)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions property)
styled_description (simplebench.tasks.ProgressTracker property)
subdir (simplebench.reporters.choice.Choice property)
(simplebench.reporters.choice.choice.Choice property)
(simplebench.reporters.choice.choice_conf.ChoiceConf property)
(simplebench.reporters.choice.ChoiceConf property)
(simplebench.reporters.reporter.config.ReporterConfig attribute)
(simplebench.reporters.reporter.prioritized.Prioritized attribute)
(simplebench.reporters.reporter.prioritized.Prioritized property)
(simplebench.reporters.reporter.protocols.ReporterProtocol property)
(simplebench.reporters.reporter.Reporter property)
(simplebench.reporters.reporter.reporter.Reporter property)
(simplebench.reporters.reporter.ReporterConfig attribute)
supported_formats() (simplebench.reporters.reporter.protocols.ReporterProtocol method)
(simplebench.reporters.reporter.Reporter method)
(simplebench.reporters.reporter.reporter.Reporter method)
SUPPORTED_IMAGE_TYPES (in module simplebench.reporters.graph.matplotlib.constants)
supported_sections() (simplebench.reporters.reporter.protocols.ReporterProtocol method)
(simplebench.reporters.reporter.Reporter method)
(simplebench.reporters.reporter.reporter.Reporter method)
supported_targets() (simplebench.reporters.reporter.protocols.ReporterProtocol method)
(simplebench.reporters.reporter.Reporter method)
(simplebench.reporters.reporter.reporter.Reporter method)
SVG (simplebench.ImageType attribute)
(simplebench.reporters.graph.enums.image_type.ImageType attribute)
(simplebench.reporters.graph.enums.ImageType attribute)
(simplebench.reporters.graph.ImageType attribute)
system (simplebench.utils.MachineInfo attribute)
T
TABLEAU_COLORBLIND10 (simplebench.reporters.graph.matplotlib.enums.Style attribute)
(simplebench.reporters.graph.matplotlib.enums.style.Style attribute)
(simplebench.reporters.graph.matplotlib.Style attribute)
(simplebench.Style attribute)
tag_code (simplebench.exceptions.TaggedException attribute)
TaggedException
Target (class in simplebench.enums)
target_callback() (simplebench.reporters.reporter.protocols.ReporterProtocol method)
target_console() (simplebench.reporters.reporter.protocols.ReporterProtocol method)
target_filesystem() (simplebench.reporters.reporter.protocols.ReporterProtocol method)
TARGET_LIST (simplebench.enums.FlagType attribute)
targets (simplebench.reporters.choice.Choice property)
(simplebench.reporters.choice.choice.Choice property)
(simplebench.reporters.choice.choice_conf.ChoiceConf property)
(simplebench.reporters.choice.ChoiceConf property)
(simplebench.reporters.reporter.config.ReporterConfig attribute)
(simplebench.reporters.reporter.ReporterConfig attribute)
tasks (simplebench.Session property)
(simplebench.session.Session property)
terminate_and_remove() (simplebench.tasks.RichTask method)
Theme (class in simplebench)
(class in simplebench.reporters.graph.matplotlib)
(class in simplebench.reporters.graph.matplotlib.theme)
(class in simplebench.reporters.graph.matplotlib.theme.base)
theme (simplebench.reporters.graph.matplotlib.MatPlotLibOptions property)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions property)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions property)
TIMING (simplebench.enums.Section attribute)
title (simplebench.Case property)
(simplebench.case.Case property)
(simplebench.Results property)
(simplebench.results.Results property)
total_elapsed (simplebench.Results property)
(simplebench.results.Results property)
U
unit (simplebench.iteration.Iteration property)
(simplebench.stats.Stats property)
(simplebench.stats.stats.Stats property)
(simplebench.stats.stats.StatsSummary property)
(simplebench.stats.StatsSummary property)
unregister() (simplebench.reporters.reporter_manager.manager.ReporterManager method)
(simplebench.reporters.reporter_manager.ReporterManager method)
unregister_all() (simplebench.reporters.reporter_manager.manager.ReporterManager method)
(simplebench.reporters.reporter_manager.ReporterManager method)
unregister_by_name() (simplebench.reporters.reporter_manager.manager.ReporterManager method)
(simplebench.reporters.reporter_manager.ReporterManager method)
update() (simplebench.tasks.ProgressTracker method)
(simplebench.tasks.RichTask method)
V
validate_action_signature() (simplebench.Case static method)
(simplebench.case.Case static method)
validate_bool() (in module simplebench.validators)
validate_call_parameter() (in module simplebench.reporters.validators.validators)
validate_dirpath() (in module simplebench.validators)
validate_filename() (in module simplebench.validators)
(in module simplebench.validators.misc)
validate_float() (in module simplebench.validators)
(in module simplebench.validators.misc)
validate_float_range() (in module simplebench.validators)
(in module simplebench.validators.misc)
validate_frozenset_of_type() (in module simplebench.validators)
(in module simplebench.validators.misc)
validate_int() (in module simplebench.validators)
(in module simplebench.validators.misc)
validate_int_range() (in module simplebench.validators)
(in module simplebench.validators.misc)
validate_iterable_of_type() (in module simplebench.validators)
(in module simplebench.validators.validate_iterable_of_type)
validate_kwargs_variations() (simplebench.Case static method)
(simplebench.case.Case static method)
validate_non_blank_string() (in module simplebench.validators)
(in module simplebench.validators.misc)
validate_non_blank_string_or_is_none() (in module simplebench.validators)
(in module simplebench.validators.misc)
validate_non_negative_float() (in module simplebench.validators)
(in module simplebench.validators.misc)
validate_non_negative_int() (in module simplebench.validators)
(in module simplebench.validators.misc)
validate_options() (simplebench.Case static method)
(simplebench.case.Case static method)
validate_positive_float() (in module simplebench.validators)
(in module simplebench.validators.misc)
validate_positive_int() (in module simplebench.validators)
(in module simplebench.validators.misc)
validate_report_renderer() (in module simplebench.reporters.validators)
(in module simplebench.reporters.validators.validators)
validate_reporter_callback() (in module simplebench.reporters.validators)
(in module simplebench.reporters.validators.validators)
validate_runner() (simplebench.Case static method)
(simplebench.case.Case static method)
validate_sequence_of_numbers() (in module simplebench.validators)
(in module simplebench.validators.misc)
validate_sequence_of_str() (in module simplebench.validators)
(in module simplebench.validators.misc)
validate_sequence_of_type() (in module simplebench.validators)
(in module simplebench.validators.misc)
(in module simplebench.validators.validate_sequence_of_type)
validate_string() (in module simplebench.validators)
validate_time_range() (simplebench.Case static method)
(simplebench.case.Case static method)
validate_type() (in module simplebench.validators)
validate_variation_cols() (simplebench.Case static method)
(simplebench.case.Case static method)
variation_cols (simplebench.Case property)
(simplebench.case.Case property)
(simplebench.Results property)
(simplebench.results.Results property)
variation_marks (simplebench.Results property)
(simplebench.results.Results property)
(simplebench.runners.SimpleRunner property)
VERBOSE (simplebench.enums.Verbosity attribute)
(simplebench.Verbosity attribute)
Verbosity (class in simplebench)
(class in simplebench.enums)
verbosity (simplebench.Session property)
(simplebench.session.Session property)
virtual_width (simplebench.reporters.rich_table.reporter.options.options.RichTableOptions property)
(simplebench.reporters.rich_table.reporter.options.RichTableOptions property)
(simplebench.reporters.rich_table.reporter.RichTableOptions property)
(simplebench.reporters.rich_table.RichTableOptions property)
(simplebench.RichTableOptions property)
W
warmup_iterations (simplebench.Case property)
(simplebench.case.Case property)
WHITE (simplebench.enums.Color attribute)
width (simplebench.reporters.graph.matplotlib.MatPlotLibOptions property)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions property)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions property)
X
x_labels_rotation (simplebench.reporters.graph.matplotlib.MatPlotLibOptions property)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions property)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions property)
Y
y_starts_at_zero (simplebench.reporters.graph.matplotlib.MatPlotLibOptions property)
(simplebench.reporters.graph.matplotlib.options.MatPlotLibOptions property)
(simplebench.reporters.graph.matplotlib.options.options.MatPlotLibOptions property)
YELLOW (simplebench.enums.Color attribute)
Quick search
Navigation
index
modules
|
simplebench 0.1.0alpha0 documentation
»
Index