Skip to content

模型庫與許可

Potato 可執行的七個模型,各自的安裝體積、適用許可與執行位置。任何模型都不隨包捆綁,也不會在你不知情時下載。

Potato 可以執行若干視覺模型。它們都不隨安裝包一同釋出,也都不會在你背後被拉取。 potato/model_zoo.py 是它們共同的登錄檔,每一條目都記錄了其任務、許可、該許可是否需要顯式接受,以及瀏覽器所需的參數。

bash
potato download-models --list
potato download-models mobile_sam

可用的模型

模型用途執行位置體積許可
mobile_sam點選或框選生成掩碼瀏覽器45 MB匯出為 MIT,上游為 Apache-2.0
grounding_dino_tiny文本轉框瀏覽器145 MBApache-2.0
sam2_video_tiny提示一幀,跟蹤其餘服務端181 MBApache-2.0
edge_sam點選生成掩碼,弱硬體上最快瀏覽器僅限非商業用途
sam3單模型完成文本轉框與掩碼服務端約 3.5 GBMeta SAM 許可
edgetam端側跟蹤Apache-2.0
onnxruntime其餘模型所需的推理執行時瀏覽器13.5 MBMIT

有兩個條目沒有下載地址。edge_sam 僅允許非商業用途,若讓它一條命令即可獲取,就等於鼓勵人們不讀許可就裝上。edgetam 則根本沒有公開的 ONNX 匯出,上游提供的是 CoreML,所以目前無從拉取。

許可門檻是強制執行的,不只是寫在文件裡

download-models --list 會在任何需要注意許可的模型旁邊列印 <-- NON-COMMERCIAL,並且在缺少 --accept-licence 時,download-models拒絕拉取。這些模型的權重一律不隨安裝包釋出。

對研究向的使用者群,這一點值得強調:一個在你用它構建資料集之前就告訴你某模型屬於非商業用途的工具,做到了業界大多數產品並未做到的事。等採集完了才發現許可問題,已經太晚了。

氣隙安裝

在一臺聯網機器上執行下載,再把模型目錄複製過去。應用本身不需要網路——每一份樣式表、指令碼、字型與圖示都由安裝自身提供,並已在渲染出的標註頁面上實測為 62 個請求,零外部請求

準確的說法是"一旦權重就位於本機即可氣隙執行"。應用本身不需要網路;模型屬於一次性傳輸;而你配置的任何託管 AI 端點顯然需要對外的通路。參見氣隙部署

相關內容