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) add_boolean_flags_to_argparse() (simplebench.reporters.reporter.protocols.ReporterProtocol method) add_case() (simplebench.Session method) (simplebench.session.Session 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) 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) (in module simplebench.utils.flags_and_args) 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) BENCHMARK_ERROR (simplebench.enums.exit_code.ExitCode attribute) (simplebench.enums.ExitCode attribute) benchmark_id (simplebench.Case property) (simplebench.case.Case property) BENCHMARK_TIMED_OUT (simplebench.enums.exit_code.ExitCode attribute) (simplebench.enums.ExitCode attribute) BLACK (simplebench.enums.Color attribute) (simplebench.enums.color.Color attribute) BLUE (simplebench.enums.Color attribute) (simplebench.enums.color.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.flag_type.FlagType attribute) (simplebench.enums.FlagType attribute) C calibrate_rounds() (simplebench.runners.SimpleRunner method) callback (simplebench.Case property) (simplebench.case.Case property) CALLBACK (simplebench.enums.Target attribute) (simplebench.enums.target.Target attribute) CANCELED (simplebench.timeout.enums.TimeoutState attribute) (simplebench.timeout.TimeoutState attribute) Case (class in simplebench) (class in simplebench.case) case (simplebench.reporters.log.report_log_metadata.ReportLogMetadata property) (simplebench.reporters.log.ReportLogMetadata property) (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 (simplebench.reporters.log.report_log_metadata.ReportLogMetadata property) (simplebench.reporters.log.ReportLogMetadata property) 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), [1] (simplebench.reporters.reporter.protocols.ReporterProtocol property) (simplebench.reporters.reporter.Reporter property) (simplebench.reporters.reporter.reporter.Reporter property) (simplebench.reporters.reporter.ReporterConfig attribute), [1] (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) CLI_ARGUMENTS_ERROR (simplebench.enums.exit_code.ExitCode attribute) (simplebench.enums.ExitCode attribute) collect_arg_list() (in module simplebench.utils) (in module simplebench.utils.flags_and_args) Color (class in simplebench.enums) (class in simplebench.enums.color) 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 ...> commit (simplebench.vcs.GitInfo attribute), [1] config (simplebench.reporters.reporter.protocols.ReporterProtocol property) (simplebench.reporters.reporter.Reporter property) (simplebench.reporters.reporter.reporter.Reporter property) CONSOLE (simplebench.enums.Target attribute) (simplebench.enums.target.Target attribute) console (simplebench.Session property) (simplebench.session.Session property) cpu (simplebench.utils.machine_info.MachineInfo attribute) (simplebench.utils.MachineInfo attribute) CSV (simplebench.enums.Format attribute) (simplebench.enums.format.Format attribute) CSVConfig (class in simplebench.reporters.csv) (class in simplebench.reporters.csv.reporter) (class in simplebench.reporters.csv.reporter.config) CSVField (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.fields) 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.format.Format attribute) (simplebench.enums.Target attribute) (simplebench.enums.target.Target attribute) CYAN (simplebench.enums.Color attribute) (simplebench.enums.color.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) date (simplebench.vcs.GitInfo attribute), [1] DEBUG (simplebench.enums.Verbosity attribute) (simplebench.enums.verbosity.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.reporter.MatPlotLibOptions attribute) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions attribute) (simplebench.reporters.graph.matplotlib.reporter.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_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), [1] (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), [1] DEFAULT_TIMEOUT_GRACE_PERIOD (in module simplebench.defaults) 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), [1] (simplebench.reporters.reporter.protocols.ReporterProtocol property) (simplebench.reporters.reporter.Reporter property) (simplebench.reporters.reporter.reporter.Reporter property) (simplebench.reporters.reporter.ReporterConfig attribute), [1] (simplebench.Results property) (simplebench.results.Results property) dirty (simplebench.vcs.GitInfo attribute), [1] dispatch_to_targets() (simplebench.reporters.reporter.protocols.ReporterProtocol method) dpi (simplebench.reporters.graph.matplotlib.MatPlotLibOptions property) (simplebench.reporters.graph.matplotlib.reporter.MatPlotLibOptions property) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions property) (simplebench.reporters.graph.matplotlib.reporter.options.options.MatPlotLibOptions property) E elapsed (simplebench.iteration.Iteration property) ELAPSED_SECONDS (simplebench.reporters.csv.CSVField attribute) (simplebench.reporters.csv.reporter.CSVField attribute) (simplebench.reporters.csv.reporter.options.CSVField attribute) (simplebench.reporters.csv.reporter.options.fields.CSVField attribute) (simplebench.reporters.rich_table.reporter.options.fields.RichTableField attribute) (simplebench.reporters.rich_table.reporter.options.RichTableField attribute) (simplebench.reporters.rich_table.reporter.RichTableField attribute) (simplebench.reporters.rich_table.RichTableField attribute) enum_docstrings() (in module simplebench.enums) (in module simplebench.enums.decorators) ErrorTag (class in simplebench.exceptions) (class in simplebench.exceptions.base) ExitCode (class in simplebench.enums) (class in simplebench.enums.exit_code) 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) extend_cases() (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 FAILED (simplebench.timeout.enums.TimeoutState attribute) (simplebench.timeout.TimeoutState attribute) fields (simplebench.CSVOptions property) (simplebench.reporters.csv.CSVOptions property) (simplebench.reporters.csv.reporter.CSVOptions property) (simplebench.reporters.csv.reporter.options.CSVOptions property) (simplebench.reporters.csv.reporter.options.options.CSVOptions property) (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) 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), [1] (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), [1] 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), [1] (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), [1] 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), [1] (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), [1] filepath (simplebench.reporters.log.report_log_metadata.ReportLogMetadata property) (simplebench.reporters.log.ReportLogMetadata property) FILESYSTEM (simplebench.enums.Target attribute) (simplebench.enums.target.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) FINISHED (simplebench.timeout.enums.TimeoutState attribute) (simplebench.timeout.TimeoutState attribute) 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) (in module simplebench.utils.flags_and_args) 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) (class in simplebench.enums.flag_type) Format (class in simplebench.enums) (class in simplebench.enums.format) format_docstring() (in module simplebench.doc_utils) formats (simplebench.reporters.reporter.config.ReporterConfig attribute), [1] (simplebench.reporters.reporter.ReporterConfig attribute), [1] 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 generate_benchmark_id() (in module simplebench.case) 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.reporter.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.options.MatPlotLibOptions class method) get_default_height() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.options.MatPlotLibOptions class method) get_default_image_type() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions static method) (simplebench.reporters.graph.matplotlib.reporter.MatPlotLibOptions static method) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions static method) (simplebench.reporters.graph.matplotlib.reporter.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.reporter.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.options.MatPlotLibOptions class method) get_default_theme() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.options.MatPlotLibOptions class method) get_default_width() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.options.MatPlotLibOptions class method) get_default_x_labels_rotation() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.options.MatPlotLibOptions class method) get_default_y_starts_at_zero() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.options.MatPlotLibOptions class method) get_git_info() (in module simplebench.vcs) get_hardcoded_default_dpi() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.options.MatPlotLibOptions class method) get_hardcoded_default_height() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.options.MatPlotLibOptions class method) get_hardcoded_default_image_type() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.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.reporter.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.options.MatPlotLibOptions class method) get_hardcoded_default_theme() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.options.MatPlotLibOptions class method) get_hardcoded_default_width() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.options.MatPlotLibOptions class method) get_hardcoded_default_x_labels_rotation() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.options.MatPlotLibOptions class method) get_hardcoded_default_y_starts_at_zero() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.options.MatPlotLibOptions class method) get_machine_info() (in module simplebench.utils) (in module simplebench.utils.machine_info) 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) git_info (simplebench.Case property) (simplebench.case.Case property) GitInfo (class in simplebench.vcs) GRAPH (simplebench.enums.Format attribute) (simplebench.enums.format.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) (simplebench.enums.color.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.reporter.MatPlotLibOptions property) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions property) (simplebench.reporters.graph.matplotlib.reporter.options.options.MatPlotLibOptions property) I image_type (simplebench.reporters.graph.matplotlib.MatPlotLibOptions property) (simplebench.reporters.graph.matplotlib.reporter.MatPlotLibOptions property) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions property) (simplebench.reporters.graph.matplotlib.reporter.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) INTERRUPTED (simplebench.timeout.enums.TimeoutState attribute) (simplebench.timeout.TimeoutState attribute) interval_scale (simplebench.Results property) (simplebench.results.Results property) interval_unit (simplebench.Results property) (simplebench.results.Results property) INVALID (simplebench.enums.flag_type.FlagType attribute) (simplebench.enums.FlagType attribute) (simplebench.enums.Target attribute) (simplebench.enums.target.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) ITERATIONS (simplebench.reporters.csv.CSVField attribute) (simplebench.reporters.csv.reporter.CSVField attribute) (simplebench.reporters.csv.reporter.options.CSVField attribute) (simplebench.reporters.csv.reporter.options.fields.CSVField attribute) (simplebench.reporters.rich_table.reporter.options.fields.RichTableField attribute) (simplebench.reporters.rich_table.reporter.options.RichTableField attribute) (simplebench.reporters.rich_table.reporter.RichTableField attribute) (simplebench.reporters.rich_table.RichTableField attribute) iterations (simplebench.Results property) (simplebench.results.Results property) J JSON (simplebench.enums.Format attribute) (simplebench.enums.format.Format attribute) JSONConfig (class in simplebench.reporters.json) (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 KEYBOARD_INTERRUPT (simplebench.enums.exit_code.ExitCode attribute) (simplebench.enums.ExitCode attribute) kwargs (simplebench.runners.SimpleRunner attribute) kwargs_variations (simplebench.Case property) (simplebench.case.Case property) kwargs_variations() (in module simplebench.utils) (in module simplebench.utils.kwargs_variations) L LazyTypeProxy (class in simplebench.type_proxies.lazy_type_proxy) M machine (simplebench.utils.machine_info.MachineInfo attribute) (simplebench.utils.MachineInfo attribute) MachineInfo (class in simplebench.utils) (class in simplebench.utils.machine_info) MAGENTA (simplebench.enums.Color attribute) (simplebench.enums.color.Color attribute) main() (in module simplebench) (in module simplebench.cli) MatPlotLibOptions (class in simplebench.reporters.graph.matplotlib) (class in simplebench.reporters.graph.matplotlib.reporter) (class in simplebench.reporters.graph.matplotlib.reporter.options) (class in simplebench.reporters.graph.matplotlib.reporter.options.options) MatPlotLibReporter (class in simplebench.reporters.graph.matplotlib) (class in simplebench.reporters.graph.matplotlib.reporter) (class in simplebench.reporters.graph.matplotlib.reporter.reporter) MAX (simplebench.reporters.csv.CSVField attribute) (simplebench.reporters.csv.reporter.CSVField attribute) (simplebench.reporters.csv.reporter.options.CSVField attribute) (simplebench.reporters.csv.reporter.options.fields.CSVField attribute) (simplebench.reporters.rich_table.reporter.options.fields.RichTableField attribute) (simplebench.reporters.rich_table.reporter.options.RichTableField attribute) (simplebench.reporters.rich_table.reporter.RichTableField attribute) (simplebench.reporters.rich_table.RichTableField attribute) 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.reporters.csv.CSVField attribute) (simplebench.reporters.csv.reporter.CSVField attribute) (simplebench.reporters.csv.reporter.options.CSVField attribute) (simplebench.reporters.csv.reporter.options.fields.CSVField attribute) (simplebench.reporters.rich_table.reporter.options.fields.RichTableField attribute) (simplebench.reporters.rich_table.reporter.options.RichTableField attribute) (simplebench.reporters.rich_table.reporter.RichTableField attribute) (simplebench.reporters.rich_table.RichTableField attribute) mean (simplebench.stats.Stats property) (simplebench.stats.stats.Stats property) (simplebench.stats.stats.StatsSummary property) (simplebench.stats.StatsSummary property) MEDIAN (simplebench.reporters.csv.CSVField attribute) (simplebench.reporters.csv.reporter.CSVField attribute) (simplebench.reporters.csv.reporter.options.CSVField attribute) (simplebench.reporters.csv.reporter.options.fields.CSVField attribute) (simplebench.reporters.rich_table.reporter.options.fields.RichTableField attribute) (simplebench.reporters.rich_table.reporter.options.RichTableField attribute) (simplebench.reporters.rich_table.reporter.RichTableField attribute) (simplebench.reporters.rich_table.RichTableField attribute) median (simplebench.stats.Stats property) (simplebench.stats.stats.Stats property) (simplebench.stats.stats.StatsSummary property) (simplebench.stats.StatsSummary property) MEMORY (simplebench.enums.Section attribute) (simplebench.enums.section.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 (simplebench.reporters.csv.CSVField attribute) (simplebench.reporters.csv.reporter.CSVField attribute) (simplebench.reporters.csv.reporter.options.CSVField attribute) (simplebench.reporters.csv.reporter.options.fields.CSVField attribute) (simplebench.reporters.rich_table.reporter.options.fields.RichTableField attribute) (simplebench.reporters.rich_table.reporter.options.RichTableField attribute) (simplebench.reporters.rich_table.reporter.RichTableField attribute) (simplebench.reporters.rich_table.RichTableField attribute) 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.enums.color simplebench.enums.decorators simplebench.enums.exit_code simplebench.enums.flag_type simplebench.enums.format simplebench.enums.section simplebench.enums.target simplebench.enums.verbosity 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.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.fields 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.reporter simplebench.reporters.graph.matplotlib.reporter.exceptions simplebench.reporters.graph.matplotlib.reporter.options simplebench.reporters.graph.matplotlib.reporter.options.exceptions simplebench.reporters.graph.matplotlib.reporter.options.options simplebench.reporters.graph.matplotlib.reporter.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.reporter simplebench.reporters.graph.scatterplot.reporter.config simplebench.reporters.graph.scatterplot.reporter.exceptions simplebench.reporters.graph.scatterplot.reporter.options simplebench.reporters.graph.scatterplot.reporter.options.exceptions simplebench.reporters.graph.scatterplot.reporter.options.options simplebench.reporters.graph.scatterplot.reporter.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.log simplebench.reporters.log.exceptions simplebench.reporters.log.exceptions.report_log_metadata simplebench.reporters.log.report_log_metadata 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.fields 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.timeout simplebench.timeout.enums simplebench.timeout.exceptions simplebench.timeout.exceptions.timeout simplebench.timeout.thread_id simplebench.timeout.timeout 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.utils.exceptions simplebench.utils.filenames simplebench.utils.flags_and_args simplebench.utils.kwargs_variations simplebench.utils.machine_info simplebench.utils.significant_figures simplebench.validators simplebench.validators.exceptions simplebench.validators.exceptions.validators simplebench.validators.misc simplebench.validators.validate_iterable_of_type simplebench.validators.validate_sequence_of_type simplebench.vcs N n (simplebench.iteration.Iteration property) N (simplebench.reporters.csv.CSVField attribute) (simplebench.reporters.csv.reporter.CSVField attribute) (simplebench.reporters.csv.reporter.options.CSVField attribute) (simplebench.reporters.csv.reporter.options.fields.CSVField attribute) (simplebench.reporters.rich_table.reporter.options.fields.RichTableField attribute) (simplebench.reporters.rich_table.reporter.options.RichTableField attribute) (simplebench.reporters.rich_table.reporter.RichTableField attribute) (simplebench.reporters.rich_table.RichTableField attribute) n (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), [1] (simplebench.reporters.reporter.protocols.ReporterProtocol property) (simplebench.reporters.reporter.Reporter property) (simplebench.reporters.reporter.reporter.Reporter property) (simplebench.reporters.reporter.ReporterConfig attribute), [1] new_task() (simplebench.tasks.RichProgressTasks method) NORMAL (simplebench.enums.Verbosity attribute) (simplebench.enums.verbosity.Verbosity attribute) (simplebench.Verbosity attribute) NULL (simplebench.enums.Section attribute) (simplebench.enums.section.Section attribute) (simplebench.enums.Target attribute) (simplebench.enums.target.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) (simplebench.enums.section.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 P5 (simplebench.reporters.csv.CSVField attribute) (simplebench.reporters.csv.reporter.CSVField attribute) (simplebench.reporters.csv.reporter.options.CSVField attribute) (simplebench.reporters.csv.reporter.options.fields.CSVField attribute) (simplebench.reporters.rich_table.reporter.options.fields.RichTableField attribute) (simplebench.reporters.rich_table.reporter.options.RichTableField attribute) (simplebench.reporters.rich_table.reporter.RichTableField attribute) (simplebench.reporters.rich_table.RichTableField attribute) P95 (simplebench.reporters.csv.CSVField attribute) (simplebench.reporters.csv.reporter.CSVField attribute) (simplebench.reporters.csv.reporter.options.CSVField attribute) (simplebench.reporters.csv.reporter.options.fields.CSVField attribute) (simplebench.reporters.rich_table.reporter.options.fields.RichTableField attribute) (simplebench.reporters.rich_table.reporter.options.RichTableField attribute) (simplebench.reporters.rich_table.reporter.RichTableField attribute) (simplebench.reporters.rich_table.RichTableField attribute) parse_args() (simplebench.Session method) (simplebench.session.Session method) PEAK_MEMORY (simplebench.enums.Section attribute) (simplebench.enums.section.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) PENDING (simplebench.timeout.enums.TimeoutState attribute) (simplebench.timeout.TimeoutState attribute) 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) (simplebench.enums.format.Format attribute) platform_architecture() (in module simplebench.utils) (in module simplebench.utils.machine_info) platform_id() (in module simplebench.utils) (in module simplebench.utils.machine_info) platform_implementation() (in module simplebench.utils) (in module simplebench.utils.machine_info) platform_machine() (in module simplebench.utils) (in module simplebench.utils.machine_info) platform_processor() (in module simplebench.utils) (in module simplebench.utils.machine_info) platform_system() (in module simplebench.utils) (in module simplebench.utils.machine_info) platform_version() (in module simplebench.utils) (in module simplebench.utils.machine_info) 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.machine_info.MachineInfo attribute) (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.machine_info.MachineInfo attribute) (simplebench.utils.MachineInfo attribute) python_compiler (simplebench.utils.machine_info.MachineInfo attribute) (simplebench.utils.MachineInfo attribute) python_implementation (simplebench.utils.machine_info.MachineInfo attribute) (simplebench.utils.MachineInfo attribute) python_implementation_version (simplebench.utils.machine_info.MachineInfo attribute) (simplebench.utils.MachineInfo attribute) python_implementation_version() (in module simplebench.utils) (in module simplebench.utils.machine_info) python_version (simplebench.utils.machine_info.MachineInfo attribute) (simplebench.utils.MachineInfo attribute) Q QUIET (simplebench.enums.Verbosity attribute) (simplebench.enums.verbosity.Verbosity attribute) (simplebench.Verbosity attribute) R RED (simplebench.enums.Color attribute) (simplebench.enums.color.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.machine_info.MachineInfo attribute) (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.reporter.ScatterPlotReporter 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) ReportLogMetadata (class in simplebench.reporters.log) (class in simplebench.reporters.log.report_log_metadata) ReportRenderer (class in simplebench.reporters.protocols) (class in simplebench.reporters.protocols.report_renderer) reports_log_path (simplebench.reporters.log.report_log_metadata.ReportLogMetadata property) (simplebench.reporters.log.ReportLogMetadata property) 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) (simplebench.enums.format.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) (class in simplebench.reporters.rich_table.reporter) (class in simplebench.reporters.rich_table.reporter.config) RichTableField (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.fields) 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) ROUNDS (simplebench.reporters.csv.CSVField attribute) (simplebench.reporters.csv.reporter.CSVField attribute) (simplebench.reporters.csv.reporter.options.CSVField attribute) (simplebench.reporters.csv.reporter.options.fields.CSVField attribute) (simplebench.reporters.rich_table.reporter.options.fields.RichTableField attribute) (simplebench.reporters.rich_table.reporter.options.RichTableField attribute) (simplebench.reporters.rich_table.reporter.RichTableField attribute) (simplebench.reporters.rich_table.RichTableField attribute) rounds (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) RSD_PERCENT (simplebench.reporters.csv.CSVField attribute) (simplebench.reporters.csv.reporter.CSVField attribute) (simplebench.reporters.csv.reporter.options.CSVField attribute) (simplebench.reporters.csv.reporter.options.fields.CSVField attribute) (simplebench.reporters.rich_table.reporter.options.fields.RichTableField attribute) (simplebench.reporters.rich_table.reporter.options.RichTableField attribute) (simplebench.reporters.rich_table.reporter.RichTableField attribute) (simplebench.reporters.rich_table.RichTableField attribute) run() (simplebench.Case method) (simplebench.case.Case method) (simplebench.runners.SimpleRunner method) (simplebench.Session method) (simplebench.session.Session method) (simplebench.timeout.Timeout method) (simplebench.timeout.timeout.Timeout 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) RUNNING (simplebench.timeout.enums.TimeoutState attribute) (simplebench.timeout.TimeoutState attribute) RUNTIME_ERROR (simplebench.enums.exit_code.ExitCode attribute) (simplebench.enums.ExitCode attribute) S sanitize_filename() (in module simplebench.utils) (in module simplebench.utils.filenames) save_to_log() (simplebench.reporters.log.report_log_metadata.ReportLogMetadata method) (simplebench.reporters.log.ReportLogMetadata method) 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.reporter) (class in simplebench.reporters.graph.scatterplot.reporter.config) ScatterPlotOptions (class in simplebench) (class in simplebench.reporters.graph.scatterplot) (class in simplebench.reporters.graph.scatterplot.reporter) (class in simplebench.reporters.graph.scatterplot.reporter.options) (class in simplebench.reporters.graph.scatterplot.reporter.options.options) ScatterPlotReporter (class in simplebench.reporters.graph.scatterplot) (class in simplebench.reporters.graph.scatterplot.reporter) (class in simplebench.reporters.graph.scatterplot.reporter.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) (class in simplebench.enums.section) 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), [1] (simplebench.reporters.reporter.ReporterConfig attribute), [1] 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.reporter.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.options.MatPlotLibOptions class method) set_default_height() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.options.MatPlotLibOptions class method) set_default_image_type() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions static method) (simplebench.reporters.graph.matplotlib.reporter.MatPlotLibOptions static method) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions static method) (simplebench.reporters.graph.matplotlib.reporter.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.reporter.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.options.MatPlotLibOptions class method) set_default_theme() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.options.MatPlotLibOptions class method) set_default_width() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.options.MatPlotLibOptions class method) set_default_x_labels_rotation() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.options.MatPlotLibOptions class method) set_default_y_starts_at_zero() (simplebench.reporters.graph.matplotlib.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions class method) (simplebench.reporters.graph.matplotlib.reporter.options.options.MatPlotLibOptions class method) show_progress (simplebench.Session property) (simplebench.session.Session property) si_scale() (in module simplebench.si_units) si_scale_for_largest() (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) (in module simplebench.utils.significant_figures) simplebench module simplebench.case module simplebench.cli module simplebench.decorators module simplebench.defaults module simplebench.doc_utils module simplebench.enums module simplebench.enums.color module simplebench.enums.decorators module simplebench.enums.exit_code module simplebench.enums.flag_type module simplebench.enums.format module simplebench.enums.section module simplebench.enums.target module simplebench.enums.verbosity 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.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.fields 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.reporter module simplebench.reporters.graph.matplotlib.reporter.exceptions module simplebench.reporters.graph.matplotlib.reporter.options module simplebench.reporters.graph.matplotlib.reporter.options.exceptions module simplebench.reporters.graph.matplotlib.reporter.options.options module simplebench.reporters.graph.matplotlib.reporter.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.reporter module simplebench.reporters.graph.scatterplot.reporter.config module simplebench.reporters.graph.scatterplot.reporter.exceptions module simplebench.reporters.graph.scatterplot.reporter.options module simplebench.reporters.graph.scatterplot.reporter.options.exceptions module simplebench.reporters.graph.scatterplot.reporter.options.options module simplebench.reporters.graph.scatterplot.reporter.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.log module simplebench.reporters.log.exceptions module simplebench.reporters.log.exceptions.report_log_metadata module simplebench.reporters.log.report_log_metadata 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.fields 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.timeout module simplebench.timeout.enums module simplebench.timeout.exceptions module simplebench.timeout.exceptions.timeout module simplebench.timeout.thread_id module simplebench.timeout.timeout 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.utils.exceptions module simplebench.utils.filenames module simplebench.utils.flags_and_args module simplebench.utils.kwargs_variations module simplebench.utils.machine_info module simplebench.utils.significant_figures 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 simplebench.vcs module SimpleBenchArgumentError SimpleBenchAttributeError SimpleBenchBenchmarkError 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) state (simplebench.timeout.Timeout property) (simplebench.timeout.timeout.Timeout property) 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) STD_DEV (simplebench.reporters.csv.CSVField attribute) (simplebench.reporters.csv.reporter.CSVField attribute) (simplebench.reporters.csv.reporter.options.CSVField attribute) (simplebench.reporters.csv.reporter.options.fields.CSVField attribute) (simplebench.reporters.rich_table.reporter.options.fields.RichTableField attribute) (simplebench.reporters.rich_table.reporter.options.RichTableField attribute) (simplebench.reporters.rich_table.reporter.RichTableField attribute) (simplebench.reporters.rich_table.RichTableField attribute) 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.reporter.MatPlotLibOptions property) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions property) (simplebench.reporters.graph.matplotlib.reporter.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), [1] (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), [1] SUCCESS (simplebench.enums.exit_code.ExitCode attribute) (simplebench.enums.ExitCode 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.machine_info.MachineInfo attribute) (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) (class in simplebench.enums.target) 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.flag_type.FlagType attribute) (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), [1] (simplebench.reporters.reporter.ReporterConfig attribute), [1] 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.reporter.MatPlotLibOptions property) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions property) (simplebench.reporters.graph.matplotlib.reporter.options.options.MatPlotLibOptions property) ThreadId (class in simplebench.timeout.thread_id) TIMED_OUT (simplebench.timeout.enums.TimeoutState attribute) (simplebench.timeout.TimeoutState attribute) Timeout (class in simplebench.timeout) (class in simplebench.timeout.timeout) timeout (simplebench.Case property) (simplebench.case.Case property) timeout_interval (simplebench.timeout.Timeout property) (simplebench.timeout.timeout.Timeout property) TimeoutState (class in simplebench.timeout) (class in simplebench.timeout.enums) timer (simplebench.Case property) (simplebench.case.Case property) (simplebench.Session property) (simplebench.session.Session property) timestamp (simplebench.reporters.log.report_log_metadata.ReportLogMetadata property) (simplebench.reporters.log.ReportLogMetadata property) TIMING (simplebench.enums.Section attribute) (simplebench.enums.section.Section attribute) title (simplebench.Case property) (simplebench.case.Case property) (simplebench.Results property) (simplebench.results.Results property) to_dict() (simplebench.reporters.log.report_log_metadata.ReportLogMetadata method) (simplebench.reporters.log.ReportLogMetadata method) (simplebench.vcs.GitInfo method) to_json() (simplebench.reporters.log.report_log_metadata.ReportLogMetadata method) (simplebench.reporters.log.ReportLogMetadata method) 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_timer() (in module simplebench.decorators) 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_cols_last (simplebench.CSVOptions property) (simplebench.reporters.csv.CSVOptions property) (simplebench.reporters.csv.reporter.CSVOptions property) (simplebench.reporters.csv.reporter.options.CSVOptions property) (simplebench.reporters.csv.reporter.options.options.CSVOptions property) (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) variation_marks (simplebench.Results property) (simplebench.results.Results property) (simplebench.runners.SimpleRunner property) VERBOSE (simplebench.enums.Verbosity attribute) (simplebench.enums.verbosity.Verbosity attribute) (simplebench.Verbosity attribute) Verbosity (class in simplebench) (class in simplebench.enums) (class in simplebench.enums.verbosity) 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) (simplebench.enums.color.Color attribute) width (simplebench.reporters.graph.matplotlib.MatPlotLibOptions property) (simplebench.reporters.graph.matplotlib.reporter.MatPlotLibOptions property) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions property) (simplebench.reporters.graph.matplotlib.reporter.options.options.MatPlotLibOptions property) X x_labels_rotation (simplebench.reporters.graph.matplotlib.MatPlotLibOptions property) (simplebench.reporters.graph.matplotlib.reporter.MatPlotLibOptions property) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions property) (simplebench.reporters.graph.matplotlib.reporter.options.options.MatPlotLibOptions property) Y y_starts_at_zero (simplebench.reporters.graph.matplotlib.MatPlotLibOptions property) (simplebench.reporters.graph.matplotlib.reporter.MatPlotLibOptions property) (simplebench.reporters.graph.matplotlib.reporter.options.MatPlotLibOptions property) (simplebench.reporters.graph.matplotlib.reporter.options.options.MatPlotLibOptions property) YELLOW (simplebench.enums.Color attribute) (simplebench.enums.color.Color attribute)