> ## 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.

# 実験を再現する

> run から関連するコード、依存関係、設定をダウンロードして、チームメイトの W&B の実験を再現します。

チームメンバーが作成した実験を再現して、その結果を検証・確認できます。実験を再現するには、チームメイトが実験の作成に使用した GitHub リポジトリをクローンする方法と、実験を作成した Python スクリプトまたはノートブックをダウンロードする方法があります。ご自身に合った方法を選択してください。

まず、実験を作成したコードと、そのコードの実行に必要な依存関係を取得します。以下の手順に従ってください。

<Tabs>
  <Tab title="GitHub リポジトリでコードの状態を再現する">
    以下の手順では、GitHub リポジトリのコードの状態を再現する方法を説明します。

    1. run がログされている project にアクセスします。
    2. プロジェクトのサイドバーから **Workspace** タブを選択します。
    3. 再現したい run をクリックします。run ページが開き、デフォルトで **Overview** タブが表示されます。
    4. **Command** フィールドの横にある **Reproduce this run** ボタンにマウスカーソルを合わせます。実験を再現する手順を示すモーダルが表示されます。このモーダルには、コードの状態を設定する方法と、実験を実行するコマンドが記載されています。

           <img src="https://mintcdn.com/coreweave-dbfa0e8d/3Dv_sw2eg8feUJlx/products/wandb/_media/reproduce_run_button.png?fit=max&auto=format&n=3Dv_sw2eg8feUJlx&q=85&s=5caac5883027376be55a8e03016253da" alt="Reproduce run ボタン" width="500" data-path="products/wandb/_media/reproduce_run_button.png" />

    または、以下の手順で実験を手動で再現することもできます。

    1. **Git repository** フィールドの内容をターミナルにコピー＆ペーストして、リポジトリをクローンします。以下のコードスニペットは例です。`your-repo` をご自身のリポジトリ名に置き換えてください。
       ```bash theme={"system"}
       git clone https://github.com/your-repo.git && cd your-repo
       ```
    2. **Git state** フィールドの内容をターミナルにコピー＆ペーストして、チームメイトが実験の作成に使用したコミットそのものをチェックアウトします。以下のコードスニペットはその例です。スニペット内の値はご自身の環境に合わせて置き換えてください。
       ```bash theme={"system"}
       git checkout -b "<run-name>" 0123456789012345678901234567890123456789
       ```
  </Tab>

  <Tab title="ソースコードをダウンロードする">
    以下の手順では、実験を作成した Python スクリプトまたはノートブックをダウンロードする方法を説明します。

    1. run がログされている project にアクセスします。
    2. プロジェクトのサイドバーから **Workspace** タブを選択します。
    3. 再現したい run をクリックします。run ページが開き、デフォルトで **Overview** タブが表示されます。
    4. **Overview** タブ (デフォルトで表示) の **Command** フィールドで、実験を作成したスクリプト名を控えておきます。
    5. run ページで **Code** タブを選択します。
    6. 該当するスクリプトまたはノートブックのファイルの横にある **Download** をクリックします。
    7. run ページで **Files** タブを選択します。
    8. `requirements.txt` ファイルをダウンロードし、作業ディレクトリに保存します。作業ディレクトリには、クローンした GitHub リポジトリ、またはダウンロードした Python スクリプトやノートブックが含まれている必要があります。
    9. `requirements.txt` ファイルに記載されている依存パッケージをインストールします。
       ```bash theme={"system"}
       pip install -r requirements.txt
       ```
  </Tab>
</Tabs>


## Related topics

- [プロンプトのバージョンを保存してトラッキングする](/ja/products/wandb/weave/guides/core-types/prompts-version.md)
