<!-- Source: https://docs.squirro.com/en/latest/api/squirro.lib.nlp.steps.debuggers.Debugger.html -->
# Debugger

**`class Debugger(config)`**

Bases: [`BatchedStep`](../technical/libnlp/steps/standard.md#squirro.lib.nlp.steps.batched_step.BatchedStep)

The [`Debugger`](#squirro.lib.nlp.steps.debuggers.Debugger) step allows for the debugging of the [`Document`](../technical/libnlp/base.md#squirro.lib.nlp.document.Document) at different stages of the `Pipeline`.

Parameters

- `type` ([`str`](https://docs.python.org/3.11/library/stdtypes.html#str)) – Type of [`Debugger`](#squirro.lib.nlp.steps.debuggers.Debugger) (‘log_fields’)
- `fields` ([`list`](https://docs.python.org/3.11/library/stdtypes.html#list)`, ``[``]`) – List of fields to debug
