クラス
class reports: W&B Reports API をプログラムで操作するための Python ライブラリ。
class workspaces: W&B Workspace API をプログラムで操作するための Python ライブラリ。
これは、このセクションの複数ページの印刷可能なビューです。 印刷するには、ここをクリックしてください.
class reports: W&B Reports API をプログラムで操作するための Python ライブラリ。
class workspaces: W&B Workspace API をプログラムで操作するための Python ライブラリ。
wandb_workspaces.reports.v2W&B Reports APIをプログラムで使用するためのPython ライブラリ。
import wandb_workspaces.reports.v2 as wr
report = wr.Report(
     entity="entity",
     project="project",
     title="An amazing title",
     description="A descriptive description.",
)
blocks = [
     wr.PanelGrid(
         panels=[
             wr.LinePlot(x="time", y="velocity"),
             wr.ScatterPlot(x="time", y="acceleration"),
         ]
     )
]
report.blocks = blocks
report.save()
BarPlot2D棒グラフを表示する パネル オブジェクト。
Attributes:
title (Optional[str]): プロット上部に表示されるテキスト。metrics (LList[MetricType]): orientation Literal[“v”, “h”]: 棒グラフの向き。縦 (“v”) または横 (“h”) に設定します。デフォルトは横 (“h”) です。range_x (Tuple[float | None, float | None]): x軸の範囲を指定するタプル。title_x (Optional[str]): x軸のラベル。title_y (Optional[str]): y軸のラベル。groupby (Optional[str]): レポートが情報を取得するW&B プロジェクトに 記録されたメトリクスに基づいて run をグループ化します。groupby_aggfunc (Optional[GroupAgg]): 指定された関数で run を集計します。オプションには、mean、min、max、median、sum、samples、または None があります。groupby_rangefunc (Optional[GroupArea]): 範囲に基づいて run をグループ化します。オプションには、minmax、stddev、stderr、none、=samples、または None があります。max_runs_to_show (Optional[int]): プロットに表示する run の最大数。max_bars_to_show (Optional[int]): 棒グラフに表示するバーの最大数。custom_expressions (Optional[LList[str]]): 棒グラフで使用するカスタム式 のリスト。legend_template (Optional[str]): 凡例のテンプレート。font_size ( Optional[FontSize]): 折れ線グラフのフォントのサイズ。オプションには、small、medium、large、auto、または None があります。line_titles (Optional[dict]): 線のタイトル。キーは線の名前、値はタイトルです。line_colors (Optional[dict]): 線の色。キーは線の名前、値は色です。BlockQuote引用テキストのブロック。
Attributes:
text (str): 引用ブロックのテキスト。CalloutBlock注意書きテキストのブロック。
Attributes:
text (str): 注意書きのテキスト。CheckedListチェックボックス付きのアイテムのリスト。CheckedList 内に1つまたは複数の CheckedListItem を追加します。
Attributes:
items (LList[CheckedListItem]): 1つまたは複数の CheckedListItem オブジェクトのリスト。CheckedListItemチェックボックス付きのリストアイテム。CheckedList 内に1つまたは複数の CheckedListItem を追加します。
Attributes:
text (str): リストアイテムのテキスト。checked (bool): チェックボックスがオンになっているかどうか。デフォルトでは False に設定されています。CodeBlockコードのブロック。
Attributes:
code (str): ブロック内のコード。language (Optional[Language]): コードの言語。指定された言語は、構文の強調表示に使用されます。デフォルトでは python に設定されています。オプションには、javascript、python、css、json、html、markdown、yaml があります。CodeComparer2つの異なる run 間でコードを比較する パネル オブジェクト。
Attributes:
diff (Literal['split', 'unified']): コードの差分をどのように表示するか。オプションには split と unified があります。Configrun の config オブジェクトに記録されたメトリクス。Config オブジェクトは通常、run.config[name] = ... を使用するか、キーと値のペアの辞書として config を渡すことによって記録されます。キーはメトリクスの名前、値はそのメトリクスの値です。
Attributes:
name (str): メトリクスの名前。CustomChartカスタム チャートを表示する パネル。チャートは Weave クエリによって定義されます。
Attributes:
query (dict): カスタム チャートを定義するクエリ。キーはフィールドの名前、値はクエリです。chart_name (str): カスタム チャートのタイトル。chart_fields (dict): プロットの軸を定義するキーと値のペア。キーはラベル、値はメトリクスです。chart_strings (dict): チャート内の文字列を定義するキーと値のペア。from_tablefrom_table(
    table_name: str,
    chart_fields: dict = None,
    chart_strings: dict = None
)
テーブルからカスタム チャートを作成します。
Arguments:
table_name (str): テーブルの名前。chart_fields (dict): チャートに表示するフィールド。chart_strings (dict): チャートに表示する文字列。GalleryReportsとURLのギャラリーをレンダリングするブロック。
Attributes:
items (List[Union[GalleryReport, GalleryURL]]): GalleryReport および GalleryURL オブジェクトのリスト。GalleryReportギャラリー内の report への参照。
Attributes:
report_id (str): report のID。GalleryURL外部リソースへのURL。
Attributes:
url (str): リソースのURL。title (Optional[str]): リソースのタイトル。description (Optional[str]): リソースの説明。image_url (Optional[str]): 表示する画像のURL。GradientPoint勾配内の点。
Attributes:
color: 点の色。offset: 勾配内の点の位置。値は0から100の間である必要があります。H1指定されたテキストを持つH1見出し。
Attributes:
text (str): 見出しのテキスト。collapsed_blocks (Optional[LList[“BlockTypes”]]): 見出しが折りたたまれたときに表示するブロック。H2指定されたテキストを持つH2見出し。
Attributes:
text (str): 見出しのテキスト。collapsed_blocks (Optional[LList[“BlockTypes”]]): 見出しが折りたたまれたときに表示する1つまたは複数のブロック。H3指定されたテキストを持つH3見出し。
Attributes:
text (str): 見出しのテキスト。collapsed_blocks (Optional[LList[“BlockTypes”]]): 見出しが折りたたまれたときに表示する1つまたは複数のブロック。HeadingHorizontalRuleHTML水平線。
Image画像を表示するブロック。
Attributes:
url (str): 画像のURL。caption (str): 画像のキャプション。キャプションは画像の下に表示されます。InlineCodeインラインコード。コードの後に改行文字を追加しません。
Attributes:
text (str): reportに表示するコード。InlineLatexインラインLaTeXマークダウン。LaTeXマークダウンの後に改行文字を追加しません。
Attributes:
text (str): reportに表示するLaTeXマークダウン。LatexBlockLaTeXテキストのブロック。
Attributes:
text (str): LaTeXテキスト。Layoutreport内のパネルのレイアウト。パネルのサイズと位置を調整します。
Attributes:
x (int): パネルのx位置。y (int): パネルのy位置。w (int): パネルの幅。h (int): パネルの高さ。LinePlot2D折れ線グラフを持つ パネル オブジェクト。
Attributes:
title (Optional[str]): プロット上部に表示されるテキスト。x (Optional[MetricType]): レポートが情報を取得するW&B プロジェクトに記録されたメトリクスの名前。指定されたメトリクスはx軸に使用されます。y (LList[MetricType]): レポートが情報を取得するW&B プロジェクトに記録された1つまたは複数のメトリクス。指定されたメトリクスはy軸に使用されます。range_x (Tuple[float | None, float | None]): x軸の範囲を指定するタプル。range_y (Tuple[float | None, float | None]): y軸の範囲を指定するタプル。log_x (Optional[bool]): x座標を底10の対数スケールを使用してプロットします。log_y (Optional[bool]): y座標を底10の対数スケールを使用してプロットします。title_x (Optional[str]): x軸のラベル。title_y (Optional[str]): y軸のラベル。ignore_outliers (Optional[bool]): True に設定すると、外れ値をプロットしません。groupby (Optional[str]): レポートが情報を取得するW&B プロジェクトに 記録されたメトリクスに基づいて run をグループ化します。groupby_aggfunc (Optional[GroupAgg]): 指定された関数で run を集計します。オプションには、mean、min、max、median、sum、samples、または None があります。groupby_rangefunc (Optional[GroupArea]): 範囲に基づいて run をグループ化します。オプションには、minmax、stddev、stderr、none、samples、または None があります。smoothing_factor (Optional[float]): スムージングタイプに適用するスムージング係数。許容値の範囲は0〜1です。smoothing_type Optional[SmoothingType]: 指定された分布に基づいてフィルターを適用します。オプションには、exponentialTimeWeighted、exponential、gaussian、average、または none があります。smoothing_show_original (Optional[bool]): True に設定すると、元のデータを表示します。max_runs_to_show (Optional[int]): 折れ線グラフに表示する run の最大数。custom_expressions (Optional[LList[str]]): データに適用するカスタム式。plot_type Optional[LinePlotStyle]: 生成する折れ線グラフのタイプ。オプションには、line、stacked-area、または pct-area があります。font_size Optional[FontSize]: 折れ線グラフのフォントのサイズ。オプションには、small、medium、large、auto、または None があります。legend_position Optional[LegendPosition]: 凡例を配置する場所。オプションには、north、south、east、west、または None があります。legend_template (Optional[str]): 凡例のテンプレート。aggregate (Optional[bool]): True に設定すると、データを集計します。xaxis_expression (Optional[str]): x軸の式。legend_fields (Optional[LList[str]]): 凡例に含めるフィールド。LinkURLへのリンク。
Attributes:
text (Union[str, TextWithInlineComments]): リンクのテキスト。url (str): リンクが指すURL。MarkdownBlockマークダウンテキストのブロック。一般的なマークダウン構文を使用するテキストを書きたい場合に便利です。
Attributes:
text (str): マークダウンテキスト。MarkdownPanelマークダウンをレンダリングする パネル。
Attributes:
markdown (str): マークダウン パネルに表示するテキスト。MediaBrowserメディアファイルをグリッドレイアウトで表示する パネル。
Attributes:
num_columns (Optional[int]): グリッド内の列数。media_keys (LList[str]): メディアファイルに対応するメディアキーのリスト。Metricプロジェクトに記録された report に表示するメトリクス。
Attributes:
name (str): メトリクスの名前。OrderBy並べ替えの基準となるメトリクス。
Attributes:
name (str): メトリクスの名前。ascending (bool): 昇順でソートするかどうか。デフォルトでは False に設定されています。OrderedList番号付きリストのアイテムのリスト。
Attributes:
items (LList[str]): 1つまたは複数の OrderedListItem オブジェクトのリスト。OrderedListItem順序付きリストのリストアイテム。
Attributes:
text (str): リストアイテムのテキスト。Pテキストの段落。
Attributes:
text (str): 段落のテキスト。Panelパネルグリッドに可視化を表示する パネル。
Attributes:
layout (Layout): Layout オブジェクト。PanelGridrunset と パネル で構成されるグリッド。Runset オブジェクトと Panel オブジェクトをそれぞれ使用して、runset と パネル を追加します。
利用可能な パネル には、LinePlot、ScatterPlot、BarPlot、ScalarChart、CodeComparer、ParallelCoordinatesPlot、ParameterImportancePlot、RunComparer、MediaBrowser、MarkdownPanel、CustomChart、WeavePanel、WeavePanelSummaryTable、WeavePanelArtifactVersionedFile があります。
Attributes:
runsets (LList[“Runset”]): 1つまたは複数の Runset オブジェクトのリスト。panels (LList[“PanelTypes”]): 1つまたは複数の Panel オブジェクトのリスト。active_runset (int): runset 内に表示する run の数。デフォルトでは0に設定されています。custom_run_colors (dict): キーが run の名前、値が16進値で指定された色のキーと値のペア。ParallelCoordinatesPlot平行座標プロットを表示する パネル オブジェクト。
Attributes:
columns (LList[ParallelCoordinatesPlotColumn]): 1つまたは複数の ParallelCoordinatesPlotColumn オブジェクトのリスト。title (Optional[str]): プロット上部に表示されるテキスト。gradient (Optional[LList[GradientPoint]]): 勾配点のリスト。font_size (Optional[FontSize]): 折れ線グラフのフォントのサイズ。オプションには、small、medium、large、auto、または None があります。ParallelCoordinatesPlotColumn平行座標プロット内の列。指定された metric の順序によって、平行座標プロットの平行軸(x軸)の順序が決まります。
Attributes:
metric (str | Config | SummaryMetric): レポートが情報を取得するW&B プロジェクトに 記録されたメトリクスの名前。display_name (Optional[str]): メトリクスの名前inverted (Optional[bool]): メトリクスを反転するかどうか。log (Optional[bool]): メトリクスにログ変換を適用するかどうか。ParameterImportancePlot選択したメトリクスを予測する上で、各ハイパーパラメータがどれだけ重要かを示す パネル。
Attributes:
with_respect_to (str): パラメータの重要度を比較する対象のメトリクス。一般的なメトリクスには、損失、精度などがあります。指定するメトリクスは、レポートが情報を取得するプロジェクト内に記録されている必要があります。ReportW&B Reportを表すオブジェクト。返されたオブジェクトの blocks 属性を使用して、 report をカスタマイズします。Reportオブジェクトは自動的に保存されません。変更を永続化するには、save() メソッドを使用します。
Attributes:
project (str): ロードするW&B プロジェクトの名前。指定された プロジェクト は、 report のURLに表示されます。entity (str): report を所有するW&B Entity。Entityは report のURLに表示されます。title (str): report のタイトル。タイトルは report の上部にH1見出しとして表示されます。description (str): report の説明。説明は report のタイトルの下に表示されます。blocks (LList[BlockTypes]): 1つまたは複数のHTMLタグ、プロット、グリッド、runsetなどのリスト。width (Literal[‘readable’, ‘fixed’, ‘fluid’]): report の幅。オプションには、‘readable’、‘fixed’、‘fluid’があります。report がホストされているURL。report のURLは https://wandb.ai/{entity}/{project_name}/reports/ で構成されます。{entity} と {project_name} は、 report が属する Entity と プロジェクト の名前で構成されます。
from_urlfrom_url(url: str, as_model: bool = False)
report を現在の環境にロードします。report がホストされているURLを渡します。
Arguments:
url (str): report がホストされているURL。as_model (bool): Trueの場合、Reportオブジェクトではなく model オブジェクトを返します。デフォルトでは False に設定されています。savesave(draft: bool = False, clone: bool = False)
report オブジェクトに加えられた変更を永続化します。
to_htmlto_html(height: int = 1024, hidden: bool = False) → str
この report を表示する iframe を含むHTMLを生成します。Python ノートブック内でよく使用されます。
Arguments:
height (int): iframeの高さ。hidden (bool): Trueの場合、iframeを非表示にします。デフォルトは False に設定されています。RunComparerレポートが情報を取得する プロジェクト のさまざまな run にわたってメトリクスを比較する パネル。
Attributes:
diff_only (Optional[Literal["split", True]]): プロジェクト 内の run 間の差のみを表示します。この機能は、W&B Report UIでオン/オフを切り替えることができます。Runsetパネルグリッドに表示する run のセット。
Attributes:
entity (str): run が保存されている プロジェクト を所有しているか、または適切な権限を持っているエンティティ。project (str): run が保存されている プロジェクト の名前。name (str): run set の名前。デフォルトでは Run set に設定されています。query (str): run をフィルタリングするクエリ文字列。filters (Optional[str]): run をフィルタリングするフィルタ文字列。groupby (LList[str]): グループ化するメトリクス名のリスト。order (LList[OrderBy]): 並べ替えを行う OrderBy オブジェクトのリスト。custom_run_colors (LList[OrderBy]): run IDを色にマッピングする辞書。RunsetGrouprunset のグループを表示するUI要素。
Attributes:
runset_name (str): runset の名前。keys (Tuple[RunsetGroupKey, …]): グループ化するキー。グループ化するには、1つまたは複数の RunsetGroupKey オブジェクトを渡します。RunsetGroupKeyメトリクスタイプと値でrunsetをグループ化します。RunsetGroup の一部。グループ化するメトリクスタイプと値をキーと値のペアとして指定します。
Attributes:
key (Type[str] | Type[Config] | Type[SummaryMetric] | Type[Metric]): グループ化するメトリクスタイプ。value (str): グループ化するメトリクスの値。ScalarChartスカラーチャートを表示する パネル オブジェクト。
Attributes:
title (Optional[str]): プロット上部に表示されるテキスト。metric (MetricType): レポートが情報を取得するW&B プロジェクトに記録されたメトリクスの名前。groupby_aggfunc (Optional[GroupAgg]): 指定された関数で run を集計します。オプションには、mean、min、max、median、sum、samples、または None があります。groupby_rangefunc (Optional[GroupArea]): 範囲に基づいて run をグループ化します。オプションには、minmax、stddev、stderr、none、samples、または None があります。custom_expressions (Optional[LList[str]]): スカラーチャートで使用するカスタム式のリスト。legend_template (Optional[str]): 凡例のテンプレート。font_size Optional[FontSize]: 折れ線グラフのフォントのサイズ。オプションには、small、medium、large、auto、または None があります。ScatterPlot2Dまたは3D散布図を表示する パネル オブジェクト。
Arguments:
title (Optional[str]): プロット上部に表示されるテキスト。x Optional[SummaryOrConfigOnlyMetric]: レポートが情報を取得するW&B プロジェクトに記録されたメトリクスの名前。指定されたメトリクスはx軸に使用されます。y Optional[SummaryOrConfigOnlyMetric]: レポートが情報を取得するW&B プロジェクトに記録された1つまたは複数のメトリクス。指定されたメトリクスはy軸内にプロットされます。z Optional[SummaryOrConfigOnlyMetric]:range_x (Tuple[float | None, float | None]): x軸の範囲を指定するタプル。range_y (Tuple[float | None, float | None]): y軸の範囲を指定するタプル。range_z (Tuple[float | None, float | None]): z軸の範囲を指定するタプル。log_x (Optional[bool]): x座標を底10の対数スケールを使用してプロットします。log_y (Optional[bool]): y座標を底10の対数スケールを使用してプロットします。log_z (Optional[bool]): z座標を底10の対数スケールを使用してプロットします。running_ymin (Optional[bool]): 移動平均またはローリング平均を適用します。running_ymax (Optional[bool]): 移動平均またはローリング平均を適用します。running_ymean (Optional[bool]): 移動平均またはローリング平均を適用します。legend_template (Optional[str]): 凡例の形式を指定する文字列。gradient (Optional[LList[GradientPoint]]): プロットの色勾配を指定する勾配点のリスト。font_size (Optional[FontSize]): 折れ線グラフのフォントのサイズ。オプションには、small、medium、large、auto、または None があります。regression (Optional[bool]): Trueの場合、回帰線が散布図にプロットされます。SoundCloudSoundCloudプレーヤーを表示するブロック。
Attributes:
html (str): SoundCloudプレーヤーを埋め込むためのHTMLコード。SpotifySpotifyプレーヤーを表示するブロック。
Attributes:
spotify_id (str): トラックまたはプレイリストのSpotify ID。SummaryMetricレポートに表示するサマリーメトリクス。
Attributes:
name (str): メトリクスの名前。TableOfContentsレポートで指定されたH1、H2、およびH3 HTMLブロックを使用して、セクションとサブセクションのリストを含むブロック。
TextWithInlineCommentsインラインコメント付きのテキストのブロック。
Attributes:
text (str): ブロックのテキスト。TwitterTwitterフィードを表示するブロック。
Attributes:
html (str): Twitterフィードを表示するためのHTMLコード。UnorderedList箇条書きリストのアイテムのリスト。
Attributes:
items (LList[str]): 1つまたは複数の UnorderedListItem オブジェクトのリスト。UnorderedListItem順序なしリストのリスト項目。
Attributes:
text (str): リストアイテムのテキスト。Videoビデオを表示するブロック。
Attributes:
url (str): ビデオのURL。WeaveBlockArtifactW&Bに記録されたアーティファクトを表示するブロック。クエリは次の形式を取ります。
project('entity', 'project').artifact('artifact-name')
API名 “Weave” は、LLMの追跡と評価に使用されるW&B Weaveツールキットを指すものではありません。
Attributes:
entity (str): アーティファクトが保存されている プロジェクト を所有しているか、または適切な権限を持っているエンティティ。project (str): アーティファクトが保存されている プロジェクト 。artifact (str): 取得するアーティファクトの名前。tab Literal["overview", "metadata", "usage", "files", "lineage"]: アーティファクト パネルに表示するタブ。WeaveBlockArtifactVersionedFileW&Bアーティファクトに記録されたバージョン管理されたファイルを表示するブロック。クエリは次の形式を取ります。
project('entity', 'project').artifactVersion('name', 'version').file('file-name')
API名 “Weave” は、LLMの追跡と評価に使用されるW&B Weaveツールキットを指すものではありません。
Attributes:
entity (str): アーティファクトが保存されている プロジェクト を所有しているか、または適切な権限を持っているエンティティ。project (str): アーティファクトが保存されている プロジェクト 。artifact (str): 取得するアーティファクトの名前。version (str): 取得するアーティファクトのバージョン。file (str): 取得するアーティファクトに保存されているファイルの名前。WeaveBlockSummaryTableW&B Table、pandas DataFrame、プロット、またはW&Bに記録されたその他の値を表示するブロック。クエリは次の形式を取ります。
project('entity', 'project').runs.summary['value']
API名 “Weave” は、LLMの追跡と評価に使用されるW&B Weaveツールキットを指すものではありません。
Attributes:
entity (str): 値が記録されている プロジェクト を所有しているか、または適切な権限を持っているエンティティ。project (str): 値が記録されている プロジェクト 。table_name (str): テーブル、DataFrame、プロット、または値の名前。WeavePanelクエリを使用してカスタムコンテンツを表示するために使用できる空のクエリ パネル。
API名 “Weave” は、LLMの追跡と評価に使用されるW&B Weaveツールキットを指すものではありません。
WeavePanelArtifactW&Bに記録されたアーティファクトを表示する パネル。
API名 “Weave” は、LLMの追跡と評価に使用されるW&B Weaveツールキットを指すものではありません。
Attributes:
artifact (str): 取得するアーティファクトの名前。tab Literal["overview", "metadata", "usage", "files", "lineage"]: アーティファクト パネルに表示するタブ。WeavePanelArtifactVersionedFileW&Bアーティファクトに記録されたバージョン管理されたファイルを表示する パネル。
project('entity', 'project').artifactVersion('name', 'version').file('file-name')
API名 “Weave” は、LLMの追跡と評価に使用されるW&B Weaveツールキットを指すものではありません。
Attributes:
artifact (str): 取得するアーティファクトの名前。version (str): 取得するアーティファクトのバージョン。file (str): アーティファクトに保存されているファイルの名前。WeavePanelSummaryTableW&B Table、pandas DataFrame、プロット、またはW&Bに記録されたその他の値を表示する パネル。クエリは次の形式を取ります。
runs.summary['value']
API名 “Weave” は、LLMの追跡と評価に使用されるW&B Weaveツールキットを指すものではありません。
Attributes:
table_name (str): テーブル、DataFrame、プロット、または値の名前。wandb_workspaces.workspacesW&B Workspace API をプログラムで使用するための Python ライブラリです。
# インポート方法
import wandb_workspaces.workspaces as ws
# ワークスペース作成例
ws.Workspace(
     name="Example W&B Workspace",
     entity="entity", # ワークスペースを所有する entity
     project="project", # ワークスペースが関連付けられている project
     sections=[
         ws.Section(
             name="Validation Metrics",
             panels=[
                 wr.LinePlot(x="Step", y=["val_loss"]),
                 wr.BarPlot(metrics=["val_accuracy"]),
                 wr.ScalarChart(metric="f1_score", groupby_aggfunc="mean"),
             ],
             is_open=True,
         ),
     ],
)
workspace.save()
RunSettingsrunset (左側のバー) 内の run の設定。
属性:
color (str): UI での run の色。16 進数 (#ff0000)、CSS カラー (red)、または rgb (rgb(255, 0, 0)) を指定できます。disabled (bool): run が非アクティブ化されているかどうか (UI で目が閉じている状態)。デフォルトは False に設定されています。RunsetSettingsワークスペース内の runset (run を含む左側のバー) の設定。
属性:
query (str): runset をフィルタリングするためのクエリ (正規表現も可。次のパラメーターを参照)。regex_query (bool): クエリ (上記) が正規表現であるかどうかを制御します。デフォルトは False に設定されています。filters (LList[expr.FilterExpr]): runset に適用するフィルタのリスト。フィルタは AND で結合されます。フィルタの作成方法の詳細については、FilterExpr を参照してください。groupby (LList[expr.MetricType]): runset でグループ化するメトリクスのリスト。Metric、Summary、Config、Tags、または KeysInfo に設定します。order (LList[expr.Ordering]): runset に適用するメトリクスと順序のリスト。run_settings (Dict[str, RunSettings]): run 設定の辞書。キーは run の ID で、値は RunSettings オブジェクトです。Sectionワークスペース内のセクションを表します。
属性:
name (str): セクションの名前/タイトル。panels (LList[PanelTypes]): セクション内のパネルの順序付きリスト。デフォルトでは、最初が左上、最後が右下になります。is_open (bool): セクションが開いているか閉じているか。デフォルトは閉じています。layout_settings (Literal[standard, custom]): セクション内のパネルレイアウトの設定。panel_settings: セクションの WorkspaceSettings と同様に、セクション内のすべてのパネルに適用されるパネルレベルの設定。SectionLayoutSettingsセクションのパネルレイアウト設定。通常、W&B App Workspace UI のセクションの右上に見られます。
属性:
layout (Literal[standard, custom]): セクション内のパネルのレイアウト。standard はデフォルトのグリッドレイアウトに従い、custom は個々のパネル設定によって制御されるパネルごとのレイアウトを可能にします。columns (int): 標準レイアウトでのレイアウト内の列数。デフォルトは 3 です。rows (int): 標準レイアウトでのレイアウト内の行数。デフォルトは 2 です。SectionPanelSettingsセクションのパネル設定。セクションの WorkspaceSettings と同様です。
ここで適用される設定は、次の優先順位で、より詳細なパネル設定によってオーバーライドできます: Section < Panel。
属性:
x_axis (str): X 軸のメトリクス名設定。デフォルトでは、Step に設定されています。x_min Optional[float]: X 軸の最小値。x_max Optional[float]: X 軸の最大値。smoothing_type (Literal[’exponentialTimeWeighted’, ’exponential’, ‘gaussian’, ‘average’, ’none’]): すべてのパネルに適用されるスムージングタイプ。smoothing_weight (int): すべてのパネルに適用されるスムージングの重み。Workspaceセクション、設定、および run set の構成を含む、W&B ワークスペースを表します。
属性:
entity (str): このワークスペースが保存される entity (通常は user または Team 名)。project (str): このワークスペースが保存される project。name: ワークスペースの名前。sections (LList[Section]): ワークスペース内のセクションの順序付きリスト。最初のセクションはワークスペースの上部にあります。settings (WorkspaceSettings): ワークスペースの設定。通常、UI のワークスペースの上部に表示されます。runset_settings (RunsetSettings): ワークスペース内の runset (run を含む左側のバー) の設定。W&B アプリのワークスペースへの URL。
from_urlfrom_url(url: str)
URL からワークスペースを取得します。
savesave()
現在のワークスペースを W&B に保存します。
戻り値:
Workspace: 保存された内部名と ID を持つ、更新されたワークスペース。save_as_new_viewsave_as_new_view()
現在のワークスペースを新しいビューとして W&B に保存します。
戻り値:
Workspace: 保存された内部名と ID を持つ、更新されたワークスペース。WorkspaceSettingsワークスペースの設定。通常、UI のワークスペースの上部に表示されます。
このオブジェクトには、X 軸、スムージング、外れ値、パネル、ツールチップ、run、およびパネルクエリバーの設定が含まれています。
ここで適用される設定は、次の優先順位で、より詳細なセクションおよびパネル設定によってオーバーライドできます: Workspace < Section < Panel
属性:
x_axis (str): X 軸のメトリクス名設定。x_min (Optional[float]): X 軸の最小値。x_max (Optional[float]): X 軸の最大値。smoothing_type (Literal['exponentialTimeWeighted', 'exponential', 'gaussian', 'average', 'none']): すべてのパネルに適用されるスムージングタイプ。smoothing_weight (int): すべてのパネルに適用されるスムージングの重み。ignore_outliers (bool): すべてのパネルで外れ値を無視します。sort_panels_alphabetically (bool): すべてのセクションでパネルをアルファベット順にソートします。group_by_prefix (Literal[first, last]): パネルを最初のプレフィックスまたは最後のプレフィックス (最初または最後) でグループ化します。デフォルトは last に設定されています。remove_legends_from_panels (bool): すべてのパネルから凡例を削除します。tooltip_number_of_runs (Literal[default, all, none]): ツールチップに表示する run の数。tooltip_color_run_names (bool): ツールチップで run 名を runset に一致するように色分けするかどうか (True) しないか (False)。デフォルトは True に設定されています。max_runs (int): パネルごとに表示する run の最大数 (これは runset の最初の 10 個の run になります)。point_visualization_method (Literal[line, point, line_point]): ポイントの可視化 method。panel_search_query (str): パネル検索バーのクエリ (正規表現も可)。auto_expand_panel_search_results (bool): パネル検索 result を自動的に展開するかどうか。