特定の Workspace ページには、Workspace、セクション、パネルという 3 つの異なる設定レベルがあります。 Workspace 設定は Workspace 全体に適用されます。 セクション設定はセクション内のすべてのパネルに適用されます。 パネル設定は個々のパネルに適用されます。
Workspace 設定は、すべてのセクションおよびそのセクション内のすべてのパネルに適用されます。編集できる Workspace 設定は 2 種類あります:Workspace layout と Line plots です。Workspace layouts は Workspace の構造を決定し、Line plots 設定は Workspace 内の折れ線グラフのデフォルト設定を決定します。
この Workspace 全体の構成に適用される設定を編集するには、次の手順に従います。
- 自分のプロジェクト Workspace に移動します。
- Workspace 設定を表示するには、New report ボタンの横にある歯車アイコンをクリックします。
- Workspace のレイアウトを変更するには Workspace layout を、Workspace 内の折れ線グラフのデフォルト設定を設定するには Line plots を選択します。
Workspace をカスタマイズした後は、Workspace templates を使用して、同じ設定を持つ新しい Workspace をすばやく作成できます。Workspace templates を参照してください。
ワークスペースのレイアウトを設定して、ワークスペース全体の構造を定義します。これには、セクション分割のロジックやパネルの構成が含まれます。
Workspace レイアウトオプションのページでは、ワークスペースがパネルを自動で生成するか手動で生成するかを確認できます。ワークスペースのパネル生成モードを調整するには、Panels を参照してください。
次の表では、各 Workspace レイアウトオプションについて説明します。
| Workspace setting | 説明 |
|---|
| 検索時に空のセクションを非表示にする | パネルを検索する際、パネルを含まないセクションを非表示にします。 |
| パネルをアルファベット順に並べ替える | ワークスペース内のパネルをアルファベット順に並べ替えます。 |
| セクションの構成 | 既存のすべてのセクションとパネルを削除し、新しいセクション名で再構成します。再構成後のセクションは、先頭または末尾のプレフィックスでグループ化されます。 |
W&B では、プレフィックスの末尾でグループ化するのではなく、先頭でセクションをグループ化することを推奨します。先頭のプレフィックスでグループ化すると、セクション数が少なくなり、パフォーマンスが向上する場合があります。
Line plots ワークスペース設定を変更して、ワークスペース内の折れ線プロットに対するグローバルなデフォルトとカスタムルールを設定します。
Line plots 設定内では、主に 2 つの設定、Data と Display preferences を編集できます。Data タブには次の設定が含まれます。
| Line plot setting | 説明 |
|---|
| X axis | 折れ線プロットの x 軸のスケールです。x 軸はデフォルトで Step に設定されています。x 軸オプションの一覧については、次の表を参照してください。 |
| Range | x 軸に表示する最小値と最大値の設定です。 |
| Smoothing | 折れ線プロットのスムージングを変更します。スムージングの詳細については、Smooth line plots を参照してください。 |
| Outliers | デフォルトのプロットの最小値および最大値のスケールから外れ値を除外するように再スケーリングします。 |
| Point aggregation method | Data Visualization の精度とパフォーマンスを向上させます。詳細については、Point aggregation を参照してください。 |
| Max number of runs or groups | 折れ線プロットに表示される run またはグループの数を制限します。 |
Step に加えて、x 軸には他にも次のオプションがあります。
| X axis option | 説明 |
|---|
| Relative Time (Wall) | プロセス開始からの経過時間を表すタイムスタンプです。たとえば、run を開始し、翌日にその run を再開したとします。そのときに何かをログすると、記録されるポイントは 24 時間になります。 |
| Relative Time (Process) | 実行中のプロセス内での経過時間を表すタイムスタンプです。たとえば、run を開始して 10 秒間実行し続けたとします。翌日その run を再開すると、ポイントは 10 秒として記録されます。 |
| Wall Time | グラフ上の最初の run の開始から経過した時間(分)です。 |
| Step | wandb.Run.log() を呼び出すたびにインクリメントされます。 |
Display preferences タブ内では、次の設定を切り替えることができます。
| Display preference | 説明 |
|---|
| Remove legends from all panels | すべてのパネルから凡例を削除します。 |
| Display colored run names in tooltips | ツールチップ内で run 名を色付きテキストとして表示します。 |
| Only show highlighted run in companion chart tooltip | チャートのツールチップにハイライトされた run のみを表示します。 |
| Number of runs shown in tooltips | ツールチップに表示する run の数を指定します。 |
| Display full run names on the primary chart tooltip | プライマリチャートのツールチップに run 名を省略せずに表示します。 |
セクション設定は、そのセクション内のすべてのパネルに適用されます。ワークスペース セクション内では、パネルのソート、パネルの並べ替え、セクション名の変更ができます。
セクションの右上にある三点リーダーのアイコン(…)を選択して、セクション設定を変更します。
ドロップダウン メニューから、セクション全体に適用される次の設定を編集できます。
| セクション設定 | 説明 |
|---|
| セクション名を変更 | セクションの名前を変更します |
| パネルを A-Z でソート | セクション内のパネルをアルファベット順にソートします |
| パネルを並べ替え | セクション内のパネルを選択してドラッグし、手動でパネルの順序を変更します |
次のアニメーションは、セクション内のパネルを並べ替える方法を示しています。
前の表で説明した設定に加えて、Add section below、Add section above、Delete section、Add section to report など、ワークスペース 内でのセクションの表示方法も編集できます。
個々のパネルの設定をカスタマイズして、同じプロット上で複数の線を比較したり、カスタム軸を定義したり、ラベルを変更したりできます。パネルの設定を編集するには、次の手順に従います。
- 編集したいパネルの上にマウスカーソルを置きます。
- 表示される鉛筆アイコンを選択します。
- 表示されるモーダルでは、パネルのデータや表示方法などに関する各種設定を編集できます。
パネルに適用できる設定項目の一覧については、ラインパネル設定の編集を参照してください。