위 링크 의 예제를 실행해서 테스트 해보려고 하던 중
Import helper for image classlification
from helper import load_labels, image_path, show_image
from helper.mobilenet_ssd import *
위 helper에서 처음 실행시
No module named ‘helper’ 가 떠서
pip install helper를 설치했습니다.
그 이후로는
ImportError: cannot import name ‘load_labels’ from ‘helper’ (/home/nobleteam/furiosa/lib/python3.8/site-packages/helper/init.py)
위 import error가 발생했습니다.
혹시 helper가 여러 종류의 helper가 있나요?
===추가====
github를 살펴 봤는데
1.위 링크의 helper 가 맞습니까?
-
이걸 그냥 다운받아서 주피터 노트북과 같은 위치에 helper 폴더를 위치시키면 될까요?
-
/home/nobleteam/furiosa/lib/python3.8/site-packages/의 위치로 helper 폴더를 복사해서 옮기면 될까요?
==========================================================
해결 했습니다.
제가 부분적으로 주피터 노트북 샘플 예제와 모델을 하나씩 받아서 작업하다보니
pip install -r requirement.txt 파일의 상단에 위치한
…/…/python/furiosa-runtime/
…/…/python/furiosa-sdk/
위 경로 두개를 제외하고 설치를 해서 발생한 문제였습니다.
그냥 처음 시작하시는 분들이라면 가상환경 venv가 활성화된 상태로
git clone GitHub - furiosa-ai/furiosa-sdk: FuriosaAI SDK
으로 받아낸 furiosa-sdk 폴더 → example → notebooks 에 위치한 requirements.txt 를
pip install -r requirements.txt 로 실행해서 모든 설치를 끝낸 뒤에
모델이나 주피터 노트북을 따로 불러서 작업을 하든 furiosa-sdk 폴더 내에서 작업을
하시면 될 것 같습니다.
누군가에게 도움이 되길 바랍니다.