# base

Python API: `luxonis_ml.telemetry.backends.base`

## Classes

### TelemetryBackend

Base class for telemetry backends.

#### Methods

##### init

```python
def __init__(config: TelemetryConfig):
```

##### capture

```python
def capture(event: TelemetryEvent):
```

Capture a telemetry event.

##### flush

```python
def flush(self):
```

Flush any buffered events.

##### shutdown

```python
def shutdown(self):
```

Shutdown backend resources and flush pending events.

#### Attributes

##### config

## Attributes

### TELEMETRY_BACKENDS
