For the complete documentation index, see llms.txt. This page is also available as Markdown.

오프라인 모드

Roboflow Enterprise 고객은 오프라인으로 모델을 배포할 수 있습니다.

Roboflow Enterprise 고객의 오프라인 모드는 Docker 컨테이너를 사용해야 합니다.

Roboflow Enterprise 고객은 온디바이스 추론 서버인 Roboflow Inference를 구성하여 가중치를 최대 30일 동안 캐시할 수 있습니다.

이를 통해 모델을 완전히 에어갭 환경에서 또는 인터넷 연결을 쉽게 사용할 수 없는 장소에서 실행할 수 있습니다.

모델을 오프라인으로 실행하려면 다음이 필요합니다:

  1. Docker 볼륨을 생성하고 연결하여 /tmp/cache 귀하의 Inference Server에서.

  2. Docker로 Roboflow Inference 서버를 시작합니다.

  3. 서버를 통해 모델에 요청하면 모델 가중치 다운로드 및 캐시 프로세스가 시작됩니다. 이 단계에서는 인터넷 연결이 필요합니다.

가중치가 캐시되면 로컬에서 사용할 수 있습니다.

아래에서는 CPU부터 GPU까지 다양한 장치 유형에서 모델을 오프라인으로 실행하는 방법을 안내합니다.

CPU

이미지: roboflow / roboflow-inference-server-cpu

sudo docker volume create roboflow
sudo docker run --net=host --env LICENSE_SERVER=10.0.1.1 --mount source=roboflow,target=/tmp/cache roboflow/roboflow-inference-server-cpu

GPU

GPU 컨테이너를 사용하려면 먼저 nvidia-container-runtime.

이미지: roboflow / roboflow-inference-server-gpu

Jetson 4.5

귀하의 Jetson JetPack 4.5에는 이미 https://github.com/NVIDIA/nvidia-container-runtime

이미지: roboflow/roboflow-inference-server-jetson-4.5.0

Jetson 4.6

귀하의 Jetson JetPack 4.6에는 이미 https://github.com/NVIDIA/nvidia-container-runtime

이미지: roboflow/roboflow-inference-server-jetson-4.6.1

Jetson 5.1

귀하의 Jetson JetPack 5.1에는 이미 https://github.com/NVIDIA/nvidia-container-runtime

이미지: roboflow/roboflow-inference-server-jetson-5.1.1

추론 실행

로컬 캐싱으로 설정된 Inference 서버를 사용하면 인터넷 연결 없이 이미지와 비디오 프레임에서 모델을 실행할 수 있습니다.

다음을 참조하세요 모델 실행 모델을 실행하는 방법에 대한 안내를 확인하세요.

추론 결과

가중치는 인터넷을 통해 귀하의 Roboflow 계정에서(구성한 경우 License Server를 통해) SSL 암호화로 로드되며, 최대 30일 동안 Docker 볼륨에 안전하게 저장됩니다.

추론 결과에는 새로운 만료 키가 포함되며, 이를 사용하여 인터넷 또는 License Server 연결을 통해 가중치의 임대를 갱신하기 전까지 Inference Server가 예측을 계속 제공할 수 있는 시간을 확인할 수 있습니다. 가중치 만료일이 7일 미만으로 내려가면, Roboflow API에 성공적으로 연결될 때까지 Inference Server는 한 시간에 한 번씩 가중치 임대 갱신을 시도하기 시작합니다.

임대가 갱신되면 카운터는 30일로 재설정됩니다.

모델을 오프라인으로 배포하는 방법에 대해 궁금한 점이 있으면 Roboflow 담당자에게 문의하여 안내를 받으세요.

마지막 업데이트

도움이 되었나요?