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 License
edgetam기기 내 추적Apache-2.0
onnxruntime나머지가 필요로 하는 추론 런타임브라우저13.5 MBMIT

두 항목에는 다운로드 URL이 없습니다. edge_sam은 비상업적 사용만 허용하므로, 명령 한 번으로 받게 해 두면 라이선스를 읽지 않은 채 설치하도록 부추기게 됩니다. edgetam은 공개된 ONNX 내보내기 자체가 없고 상위 프로젝트가 CoreML을 배포하므로, 아직 받아 올 것이 없습니다.

라이선스 통제는 문서가 아니라 코드로 강제됩니다

download-models --list는 해당하는 모델 옆에 <-- NON-COMMERCIAL을 출력하고, download-models--accept-licence 없이는 내려받기를 거부합니다. 그런 모델의 가중치는 패키지에 전혀 들어 있지 않습니다.

연구자를 상대로 짚을 만한 지점이 이것입니다. 데이터셋을 만들기 전에 그 모델이 비상업용이라고 알려 주는 도구는 업계가 대체로 하지 않는 일을 하고 있습니다. 수집이 끝난 뒤에 라이선스를 알게 되는 것은 너무 늦게 아는 것입니다.

에어갭 환경 설치

연결된 컴퓨터에서 내려받은 다음 모델 디렉터리를 복사해 옮기십시오. 애플리케이션 자체는 네트워크가 필요 없습니다. 스타일시트, 스크립트, 글꼴, 아이콘이 모두 설치본에서 제공되며, 렌더링된 주석 화면에서 요청 62건, 외부 0건으로 확인했습니다.

정확한 표현은 "가중치가 컴퓨터에 올라오면 에어갭에서 동작한다"입니다. 애플리케이션은 네트워크가 필요 없고, 모델은 한 번의 전송으로 끝나며, 설정한 호스팅형 AI 엔드포인트가 있다면 당연히 밖으로 나가는 경로가 필요합니다. 에어갭 배포를 보십시오.

관련 문서