メインコンテンツへスキップ
W&B Teams を、ML チームがより優れたモデルをより速く構築するための中心的な Workspace として活用してください。Organization 管理者および Team 管理者は、チームの設定を表示および編集できます。
  • すべての実験を追跡:チームが試行したすべての Experiments を追跡し、作業の重複を防ぎます。
  • 保存と再現:以前にトレーニングした Models を保存し、再現します。
  • 進捗の共有:Reports や結果を上司やコラボレーターと共有します。
  • リグレッションの検知:パフォーマンスが低下した際に、即座にアラートを受け取ります。
  • モデルパフォーマンスのベンチマーク:モデルのパフォーマンスを測定し、モデルのバージョンを比較します。
Teams workspace overview
チーム設定の変更やチームからのメンバー削除は、管理者アカウントのみが行えます。

コラボレーションチームの作成

  1. 無料の W&B アカウントに サインアップまたはログイン します。
  2. ナビゲーションバーの Invite Team をクリックします。
  3. チームを作成し、コラボレーターを招待します。
  4. 以下で説明する設定を使用して、チームを構成します。
注意: 新しいチームを作成できるのは、Organization の管理者のみです。

チーム設定

メンバーシップ、アラート、プライバシー設定など、チームのさまざまな設定を行うことができます。 チームの設定を管理するには、左メニューの Teams セクションに移動し、設定を変更したいチームをクリックします。以下の設定を更新できます:

Members

Members セクションには、保留中の招待リストと、チームへの招待を承諾したメンバーが表示されます。リストには、各メンバーの名前、ユーザー名、メールアドレス、チームロール、および Organization から継承された Models や W&B Weave へのアクセス権限が表示されます。標準的なチームロールとして、AdminMemberView-only から選択できます。Organization が カスタムロール を作成している場合は、代わりにカスタムロールを割り当てることができます。 チームの作成、チームの管理、メンバーシップとロールの管理に関する詳細は、チームの追加と管理 を参照してください。誰が新しいメンバーを招待できるかや、その他のプライバシー設定を構成するには、プライバシー を参照してください。 チームメンバーを削除する場合、管理者はチーム設定ページを開き、離脱するメンバーの名前の横にある削除ボタンをクリックします。ユーザーが退会した後も、そのチームにログ記録された Runs は残ります。

Avatar

チームのアバターを設定するには:
  1. 左メニューの Teams セクションに移動し、アバターを追加したいチームをクリックします。チームの概要ページが開きます。
  2. ページの左上隅にあるチームのデフォルトアバター画像にカーソルを合わせ、Upload photo ボタンをクリックします。ファイルプロンプトが開きます。
  3. ファイルプロンプトから使用したい画像を選択し、Open をクリックします。これにより写真がアップロードされ、チームのアバターとして設定されます。

Alerts

Runs がクラッシュした際や終了した際にチームに通知するアラートを設定できます。アラートはメールまたは Slack で送信でき、ニーズに合わせてカスタマイズ可能です。 Team alerts セクションで、アラートを受け取りたいイベントタイプの横にあるスイッチを切り替えます。Weights & Biases は以下のイベントタイプオプションを提供しています:
  • Runs finished: Weights & Biases の run が正常に終了したとき。
  • Run crashed: run が終了に失敗したとき。
  • wandb.alert(): スクリプトから実行可能なカスタムアラート。詳細は wandb.Run.alert() によるアラートの送信 を参照してください。

Slack notifications

Artifacts の新規作成や run のメトリクスが定義された閾値に達したときなど、Registry やプロジェクトでイベントが発生した際に、チームの Automations が通知を送信する Slack の送信先を設定します。Slack オートメーションの作成 を参照してください。
This feature is available for all Enterprise licenses.

Webhooks

Artifacts の新規作成や run のメトリクスが定義された閾値に達したときなど、Registry やプロジェクトでイベントが発生した際に、チームの Automations が実行する Webhook を設定します。Webhook オートメーションの作成 を参照してください。
This feature is available for all Enterprise licenses.

Privacy

チームのプライバシー設定では、チーム内での表示設定や共有権限を管理できます。プライバシー設定を変更できるのは Organization 管理者のみです。 以下のプライバシー設定を変更できます:
  • このチームを非メンバーから隠す。
  • 今後のすべてのチームプロジェクトを非公開にする(パブリック共有を禁止)。
  • 管理者だけでなく、すべてのチームメンバーが他のメンバーを招待できるようにする。
  • プライベートプロジェクト内の Reports について、チーム外へのパブリック共有を無効にする。これにより、既存のマジックリンクも無効になります。
  • サインアップ時に、一致するメールドメインを持つ新しいユーザーにこのチームへの参加を自動的に推奨する。
  • デフォルトでコードの保存を有効にする。
すべてのチームプロジェクトのプライバシー設定は、チーム設定ページ(app.wandb.ai/teams/your-team-name)で確認できます。

Usage

Usage セクションには、Weights & Biases サーバーでチームが消費した総メモリ使用量が表示されます。デフォルトのストレージプランは 100GB です。ストレージと料金の詳細については、料金ページ を参照してください。

Storage

Storage セクションには、チームのデータに使用されているクラウドストレージバケットの設定が表示されます。詳細については、Secure Storage Connector を参照するか、セルフホスティングの場合は W&B Server のドキュメントを確認してください。

チームプロフィールの作成

チームのプロフィールページをカスタマイズして、紹介文を掲載したり、一般公開またはチームメンバーに公開されている Reports や Projects を紹介したりできます。レポート、プロジェクト、外部リンクを表示できます。
  • 最高レベルの研究を強調:最高のパブリック Reports を紹介することで、訪問者にアピールします。
  • 最もアクティブなプロジェクトを表示:チームメイトが目的の Projects を見つけやすくします。
  • コラボレーターを募る:会社や研究室のウェブサイト、公開した論文への外部リンクを追加します。

チームのロールと権限

同僚をチームに招待する際に、チームロールを選択します。以下のチームロールオプションがあります:
  • Admin: チーム管理者は、他の管理者やチームメンバーを追加・削除できます。すべてのプロジェクトを変更する権限と、完全な削除権限を持ちます。これには、Runs、Projects、Artifacts、Sweeps の削除が含まれますが、これらに限定されません。
  • Member: チームの通常のメンバーです。デフォルトでは管理者のみがチームメンバーを招待できます。この振る舞いを変更するには、プライバシー設定 を参照してください。
  • View-Only (Enterprise限定機能): View-Only メンバーは、Runs、Reports、Workspace などのチーム内のアセットを表示できます。Reports のフォローやコメントは可能ですが、プロジェクト概要、Reports、Runs の作成、編集、削除はできません。
  • Custom roles (Enterprise限定機能): カスタムロールを使用すると、Organization 管理者は View-Only または Member ロールのいずれかをベースに、追加の権限を組み合わせて新しいロールを作成し、きめ細かなアクセス制御を実現できます。チーム管理者は、これらのカスタムロールをそれぞれのチームのユーザーに割り当てることができます。詳細は Introducing Custom Roles for W&B Teams を参照してください。
チームメンバーは、自分が作成した Runs のみを削除できます。例えば、メンバー A と B がいるとします。メンバー B がチームのプロジェクトからメンバー A が所有する別のプロジェクトに run を移動させた場合、メンバー A は、メンバー B が自分のプロジェクトに移動させた run を削除することはできません。管理者は、任意のチームメンバーが作成した Runs や Sweep Runs を管理できます。

Service accounts

ユーザーロールに加えて、チームはオートメーションのために service accounts を使用することもできます。サービスアカウントはユーザーではなく、自動化されたワークフローに使用される非人間のアイデンティティです。詳細は サービスアカウントを使用したワークフローの自動化 を参照してください。
W&B では、メインの管理者が不在の場合でも管理操作を継続できるよう、チームに複数の管理者を割り当てることをお勧めします。

チーム設定

チーム設定では、チームとそのメンバーの設定を管理できます。これらの権限により、W&B 内でチームを効果的に監督・編成できます。
権限View-OnlyTeam MemberTeam Admin
チームメンバーの追加X
チームメンバーの削除X
チーム設定の管理X

Reports

レポート権限は、Reports の作成、表示、編集へのアクセスを許可します。以下の表は、特定のチーム内のすべての Reports に適用される権限の一覧です。
権限View-OnlyTeam MemberTeam Admin
Reports の表示XXX
Reports の作成XX
Reports の編集X (自分の Reports のみ編集可能)X
Reports の削除X (自分の Reports のみ削除可能)X

Experiments

以下の表は、特定のチーム内のすべての Experiments に適用される権限の一覧です。
権限View-OnlyTeam MemberTeam Admin
実験メタデータの表示 (履歴メトリクス、システムメトリクス、ファイル、ログを含む)XXX
実験パネルと Workspace の編集XX
実験のログ記録XX
実験の削除X (自分が作成した実験のみ削除可能)X
実験の停止X (自分が作成した実験のみ停止可能)X

Artifacts

以下の表は、特定のチーム内のすべての Artifacts に適用される権限の一覧です。
権限View-OnlyTeam MemberTeam Admin
Artifacts の表示XXX
Artifact のダウンロードXXX
Artifacts の作成XX
Artifacts の削除XX
メタデータの編集XX
エイリアスの編集XX
エイリアスの削除XX

システム設定 (W&B Server のみ)

システム権限を使用して、チームとそのメンバーの作成・管理、およびシステム設定の調整を行います。これらの権限により、W&B インスタンスを効果的に管理・維持できます。
権限View-OnlyTeam MemberTeam AdminSystem Admin
システム設定の構成X
チームの作成/削除X

チームサービスアカウントの振る舞い

  • トレーニング環境でチームを設定した場合、そのチームのサービスアカウントを使用して、そのチーム内のプライベートまたはパブリックなプロジェクトに Runs をログ記録できます。さらに、環境変数 WANDB_USERNAME または WANDB_USER_EMAIL が存在し、参照されているユーザーがそのチームの一員である場合、それらの Runs をそのユーザーに紐付けることができます。
  • トレーニング環境でチームを 設定せず にサービスアカウントを使用した場合、Runs はそのサービスアカウントの親チーム内の指定されたプロジェクトにログ記録されます。この場合も、WANDB_USERNAME または WANDB_USER_EMAIL 変数が存在し、参照されているユーザーがサービスアカウントの親チームの一員であれば、Runs をそのユーザーに紐付けることができます。
  • サービスアカウントは、親チームとは異なるチームのプライベートプロジェクトに Runs をログ記録することはできません。サービスアカウントがプロジェクトにログ記録できるのは、プロジェクトの公開範囲が Open に設定されている場合に限られます。

チームトライアル

W&B プランの詳細については、料金ページ を参照してください。ダッシュボード UI または Export API を使用して、いつでもすべてのデータをダウンロードできます。

高度な設定

Secure storage connector

チームレベルの Secure Storage Connector を使用すると、チーム独自のクラウドストレージバケットを W&B で使用できます。これにより、機密性の高いデータを扱うチームや厳格なコンプライアンス要件を持つチームに対して、より高度なデータアクセス制御とデータ分離を提供します。詳細は Secure Storage Connector を参照してください。