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

# restore()

export const GitHubLink = ({url, compact = false}) => <a href={url} target="_blank" rel="noopener noreferrer" className={compact ? "source-link" : "github-source-link"}>
    {compact ? "View source" : <>
    <svg width="20" height="20" viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
      <path d="M12 0C5.37 0 0 5.37 0 12c0 5.31 3.435 9.795 8.205 11.385.6.105.825-.255.825-.57 0-.285-.015-1.23-.015-2.235-3.015.555-3.795-.735-4.035-1.41-.135-.345-.72-1.41-1.23-1.695-.42-.225-1.02-.78-.015-.795.945-.015 1.62.87 1.845 1.23 1.08 1.815 2.805 1.305 3.495.99.105-.78.42-1.305.765-1.605-2.67-.3-5.46-1.335-5.46-5.925 0-1.305.465-2.385 1.23-3.225-.12-.3-.54-1.53.12-3.18 0 0 1.005-.315 3.3 1.23.96-.27 1.98-.405 3-.405s2.04.135 3 .405c2.295-1.56 3.3-1.23 3.3-1.23.66 1.65.24 2.88.12 3.18.765.84 1.23 1.905 1.23 3.225 0 4.605-2.805 5.625-5.475 5.925.435.375.81 1.095.81 2.22 0 1.605-.015 2.895-.015 3.3 0 .315.225.69.825.57A12.02 12.02 0 0024 12c0-6.63-5.37-12-12-12z" />
    </svg>
    GitHub source
      </>}
  </a>;

<GitHubLink compact url="https://github.com/wandb/wandb/blob/main/wandb/sdk/wandb_run.py#L4034" />

<h2 id="function-wandbrestore">
  <Badge color="blue" size="lg" shape="rounded">fonction</Badge> wandb.restore()
</h2>

Télécharge le fichier spécifié depuis le stockage cloud.

Le fichier est placé dans le répertoire courant ou dans le répertoire du run.
Par défaut, le fichier n'est téléchargé que s'il n'existe pas déjà.

```python theme={"system"}
name: 'str',
run_path: 'str | None' = None,
replace: 'bool' = False,
root: 'str | None' = None
```

<h2 id="args">
  Arguments
</h2>

<ResponseField name="name" type="str">
  Le nom du fichier.
</ResponseField>

<ResponseField name="run_path" type="str | None">
  Chemin facultatif vers un run à partir duquel récupérer les fichiers, par exemple `username/project_name/run_id`. Ce paramètre est requis si wandb.init n’a pas été appelé.
</ResponseField>

<ResponseField name="replace" type="bool">
  Indique s’il faut télécharger le fichier même s’il existe déjà localement
</ResponseField>

<ResponseField name="root" type="str | None">
  Le répertoire dans lequel télécharger le fichier. Par défaut, il s’agit du répertoire courant, ou du répertoire du run si wandb.init a été appelé.
</ResponseField>

<h2 id="returns">
  Renvoie
</h2>

None si le fichier est introuvable, sinon un objet fichier ouvert en lecture.

<h2 id="raises">
  Exceptions levées
</h2>

* `CommError` : si W\&B ne parvient pas à se connecter au backend W\&B.
* `ValueError` : si le fichier est introuvable ou si run\_path est introuvable.
