# Benchmark

UMLClass
Skill Seekers :: skill_seekers :: Benchmark :: Benchmark

### Description

Decorator/context manager for benchmarking individual operations. Measures wall-clock time and memory delta for decorated functions or with-blocks.

### Attributes

Visibility | Name | Type | Description
--- | --- | --- | ---
public | name | str |
public | result | BenchmarkResult |

### Operations

Visibility | Name | Description
--- | --- | ---
public | time_it() |
public | __init__() |
public | timer() |
public | memory() |
public | measure() |
public | timed() |
public | metric() |
public | recommend() |
public | report() |
public | save() |
public | analyze() |

### Properties

Name | Value
--- | ---
name | Benchmark
stereotype | null
visibility | public
isAbstract | false
isFinalSpecialization | false
isLeaf | false
isActive | false

### Dependencies

### Dependants

### Relationships

### Owned Elements

### Diagrams