Skip to main content

クラス wandb.apis.public.File

W&B に保存された file。 W&B に保存された単一の file を表します。file のメタデータにもアクセスできます。file は特定の run に関連付けられており、テキストファイル、モデルの重み、データセット、可視化、その他の Artifacts などを含めることができます。file のダウンロード、削除、プロパティへのアクセスが可能です。 特定の run にログされた特定の file を絞り込むには、辞書で 1 つ以上の属性を指定します。次のキーを使用して検索できます。
  • id (str): file を含む run の ID
  • name (str): file名
  • url (str): file へのパス
  • direct_url (str): バケット内の file へのパス
  • sizeBytes (int): fileサイズ (バイト単位)
  • md5 (str): file の md5
  • mimetype (str): file の MIME タイプ
  • updated_at (str): 最終更新のタイムスタンプ
  • path_uri (str): バケット内の file へのパス。現在は S3 オブジェクトと参照fileでのみ利用可能です

プロパティ

file が S3 に保存されている場合は S3 URI(例: 's3://bucket/path/to/file')、参照 file の場合は直接 URL、利用できない場合は空の string。
ストレージ バケット内の file の URI パスを返します。
int
file のサイズをバイト単位で返します。

メソッド

メソッド File.delete()

W&B サーバーからこの file を削除します。

メソッド File.download()

wandb サーバーから、run が以前に保存した file をダウンロードします。
引数
str
file の保存先となるローカルディレクトリ。デフォルトは現在の作業ディレクトリ (".") です。
bool
True の場合、ローカルfileが存在するとダウンロード時に上書きします。デフォルトは False です。
bool
True の場合、file がすでに存在していても ValueError を発生させず、replace=True でない限り再ダウンロードもしません。デフォルトは False です。
Api | None
指定した場合、file のダウンロードに使用する Api インスタンス。