Hub Python 庫文件

管理您的空間執行時

Hugging Face's logo
加入 Hugging Face 社群

並獲得增強的文件體驗

開始使用

管理您的空間執行時

檢視 HfApi 文件頁面,瞭解管理 Hub 上空間的方法參考。

資料結構

SpaceRuntime

class huggingface_hub.SpaceRuntime

< >

( 資料: typing.Dict )

引數

  • stage (str) — 空間的當前階段。示例:RUNNING。
  • hardware (strNone) — 空間的當前硬體。示例:“cpu-basic”。如果空間首次處於 BUILDING 狀態,則可以為 None
  • requested_hardware (strNone) — 請求的硬體。可以與 hardware 不同,特別是如果請求剛剛發出。示例:“t4-medium”。如果尚未請求硬體,則可以為 None
  • sleep_time (intNone) — 在上次請求後空間保持活動的秒數。預設情況下(如果值為 None),如果空間在升級的硬體上執行,則永遠不會進入睡眠狀態,而在免費的“cpu-basic”硬體上則會在 48 小時後進入睡眠狀態。更多詳細資訊,請參閱 https://huggingface.co/docs/hub/spaces-gpus#sleep-time
  • raw (dict) — 來自伺服器的原始響應。包含有關空間執行時的更多資訊,例如副本數量、CPU 數量、記憶體大小等。

包含有關空間當前執行時的資訊。

空間硬體

class huggingface_hub.SpaceHardware

< >

( 名稱 = None 模組 = None 限定名 = None 型別 = None 開始 = 1 )

用於在 Hub 上執行您的空間的可用硬體列舉。

值可以與字串進行比較

assert SpaceHardware.CPU_BASIC == "cpu-basic"

取自 https://github.com/huggingface-internal/moon-landing/blob/main/server/repo_types/SpaceHardwareFlavor.ts(私有 URL)。

空間階段

class huggingface_hub.SpaceStage

< >

( 名稱 = None 模組 = None 限定名 = None 型別 = None 開始 = 1 )

Hub 上空間可能階段的列舉。

值可以與字串進行比較

assert SpaceStage.BUILDING == "BUILDING"

取自 https://github.com/huggingface/moon-landing/blob/main/server/repo_types/SpaceInfo.ts#L61(私有 URL)。

空間儲存

class huggingface_hub.SpaceStorage

< >

( 名稱 = None 模組 = None 限定名 = None 型別 = None 開始 = 1 )

Hub 上空間可用的持久儲存列舉。

值可以與字串進行比較

assert SpaceStorage.SMALL == "small"

取自 https://github.com/huggingface/moon-landing/blob/main/server/repo_types/SpaceHardwareFlavor.ts#L24(私有 URL)。

空間變數

class huggingface_hub.SpaceVariable

< >

( : str : typing.Dict )

引數

  • key (str) — 變數鍵。示例:"MODEL_REPO_ID"
  • value (str) — 變數值。示例:"the_model_repo_id"
  • description (str 或 None) — 變數描述。示例:"Implemented model的儲存庫 ID"
  • updatedAt (datetime 或 None) — 變數上次更新的日期時間(如果變數至少更新過一次)。

包含有關空間當前變數的資訊。

< > 在 GitHub 上更新

© . This site is unofficial and not affiliated with Hugging Face, Inc.