メインコンテンツへスキップ

class Files

File オブジェクトのコレクションに対する遅延イテレーターです。 run 中に W&B にアップロードされたファイルにアクセスして管理できます。多数のファイルを含むコレクションを反復処理する際には、ページネーションを自動的に処理します。 例:

method Files.__init__

File オブジェクトのコレクションに対する遅延イテレーターを初期化します。 ファイルは必要に応じて、W&B サーバーからページ単位で取得されます。 Args:
  • service_api: W&B のクエリに使用するサービス API のインスタンス
  • run: ファイルを含む run オブジェクト
  • names (list, optional): ファイルをフィルターするためのファイル名のリスト
  • per_page (int, optional): 1 ページあたりに取得するファイル数
  • upload (bool, optional): True の場合、各ファイルのアップロード URL を取得します
  • pattern (str, optional): W&B から返されるファイルを照合する際に使用するパターン。このパターンでは MySQL の LIKE 構文を使用します。そのため、.json で終わるすべてのファイルに一致させるには "%.json" を指定します。namespattern の両方を指定した場合は、ValueError が発生します。

プロパティ Files.length