クラス 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()
メソッド File.download()
引数
str
file の保存先となるローカルディレクトリ。デフォルトは現在の作業ディレクトリ (
".") です。bool
True の場合、ローカルfileが存在するとダウンロード時に上書きします。デフォルトは False です。bool
True の場合、file がすでに存在していても ValueError を発生させず、replace=True でない限り再ダウンロードもしません。デフォルトは False です。Api | None
指定した場合、file のダウンロードに使用する
Api インスタンス。