> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wandb.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Comment puis-je corriger une erreur `anaconda 400 error` lors d’un Sweep ?

Une erreur `anaconda 400 error` lors d’un sweep signifie souvent que vous n’avez pas journalisé la métrique que vous optimisez. Vous pourriez voir :

```text theme={null}
wandb: ERROR Error while calling W&B API: anaconda 400 error:
{"code": 400, "message": "TypeError: bad operand type for unary -: 'NoneType'"}
```

Le contrôleur de sweep ne trouve pas la métrique dont il a besoin pour comparer les runs. Journalisez exactement la métrique spécifiée dans la configuration de votre sweep. Par exemple, si la configuration de votre sweep spécifie :

```yaml theme={null}
metric:
  name: validation_loss
  goal: minimize
```

Ajoutez un appel correspondant à `wandb.log` dans votre boucle d’entraînement :

```python theme={null}
# Après avoir calculé validation_loss pour une époque ou une étape :
# wandb.log({"validation_loss": value})
```

Le nom de la métrique doit être exactement le même dans votre configuration de sweep et dans votre appel à `wandb.log`.

Pour plus d'informations, voir [Dépannage de Sweeps](/fr/models/sweeps/troubleshoot-sweeps/) et [Définir la configuration du sweep](/fr/models/sweeps/define-sweep-configuration/).

***

<Badge stroke shape="pill" color="orange" size="md">[Sweeps](/fr/support/models/tags/sweeps)</Badge><Badge stroke shape="pill" color="orange" size="md">[Métriques](/fr/support/models/tags/metrics)</Badge>
