안녕하세요, YOLO box confidence score 관련 문의드립니다. 유사한 글 검색을 해도 이해가 가지 않는 부분이 있습니다. https://www.inflearn.com/questions/586924 https://stackoverflow.com/questions/50154019/confused-about-yolo 학습 단계에서는 label된 데이터가 있어, ground truth를 알 수 있으나, validation, test 단계에서는 어떻게 ground truth을 알고 계산하는지 궁금합니다. 다른 Object detection 과는 달리 yolo는 IoU (ground truth) 가 두 가지 방향으로 쓰이는 듯 합니다. 모델 성능 평가(mAP)에 활용되는 IoU(ground truth) => 이 측면에서는 training, validation, test에 쓰인 데이터의 bbox ground truth 활용 IoU 계산 후 성능평가 가능 학습이나 추론 과정에 쓰이는 IoU(ground truth) => training 단계에서는 학습데이터에서 ground truth 확보가능 => validation, testing 등의 inference 단계에서는 mAP 계산 전 활용되는 ground truth를 어떻게 구할 것인가? 요약드리자면 2번에서 쓰이는 ground truth를 어떻게 구하는지 문의드립니다. 감사합니다. ** stackoverflow 읽어보고 맞는가 싶다가 다시보니 결국 모델에 대한 mAP 계산과정 처럼 보입니다.
안녕하세요, 네이버 클라우드 없이 그냥 로컬저장소에 이미지들을 저장하려고 하는데 그러면 Detail.js 안에 있는 이미지 경로는 그대로 ` http://localhost:5000/${PostInfo.image}` 로 두면 될까요? 지금은 괜찮은데, 그럼 나중에 heroku에 배포를 하게 될 경우에는 어떻게 해야하나요?
지금 플레이를 클릭해서 하다가 player가 죽으면 씬을 다시로드하는 것을 구현하였습니다. 처음 플레이할때는 UI들이 잘 로드가 되고 정상적으로 동작합니다. 하지만 죽고 다시 로드를 할경우 UI들은 로드가 잘되지만 이벤트 발생시 (Action부분이 문제인거같습니다.) 이러한 에러가 뜨면서 크래쉬가 납니다. 원인을 도저히 못찾겠습니다. ㅠㅠㅠ 또 궁금한것이 Action은 if ()문 안에서처럼 != null 체크를 해주지 않으면 에러가 계속 나던데 이유가 무엇인지 궁금합니다...
안녕하세요 ! 스프링이 싱글톤 코드를 적용하지 않아도 객체 인스턴스를 싱글톤으로 관리해준다고 하셨습니다.! 1.싱글톤을 만들어주는 코드없이 스프링이 싱글톤방식을 만드는것이 ioc와 di 덕분인가요? 2.싱글톤 컨테이너를 통해서 싱글톤 코드를 생성하는 것이라고 하시는데 어떤 원리인지 궁금합니다.
테스트를 해보니 db.js에서 사용하는 환경변수 ( process.env.xxx )는 docker-compose.yml에 정의된 내용을 참조하고 있었습니다. 보안의 이슈로 docker-compose.yml에 있는 DB 정보를 제거하고 빈스톡의 환경변수를 사용하고싶을 경우 어떤 설정을 추가적으로 해야할까요? 참고로 빈스톡 환경변수에 DB 정보를 이미 설정한 상태에서 도커 컴포즈 파일에 있는 디비 정보를 제거 후 배포하여 테스트해보니 process.env.xxx에는 undefined가 담겨있었습니다.
if input == 'c' or 'C' : 이 때 input이 k일 때 input 값을 출력하면 C 가 나오고 if문이 실행됩니다. 실행되는 이유가 앞에는 false이지만 뒤에는 0이 아닌 수 이기때문에 true처리돼서 if문이 실행되는건가요? 그리고 input 값을 출력해보면 true가 아니라 C가 출력되는 데 input == 'c' or input == 'C'로 작성하지 않으면 뒤에값이 원래 대입되는건지 궁금합니다.
안녕하세요! 어제 파일을 첨부하지 않았는데도 자꾸 file이 존재한다는 질문을 남겼던 학생입니다. https://www.inflearn.com/questions/650160 아무리 생각해도 multipartFile에 대하여 파일이 존재하는지에 대한 여부는 isEmpty()를 통해 하는게 분명한 것 같습니다 그래서 일단 디버깅을 해보았는데 tomcat\ localhost \ROOT라는 경로에 자꾸 임의의 .tmp파일을 생성하여 그 파일이 들어오면서 존재한다고 읽히고 있습니다. 이에 대해 검색을 했는데 다른 사람들은 아래와 같이 [/tmp/tomcat.4296537502689403143.5000/work/Tomcat/localhost/ROOT] is not valid 해당 폴더를 찾을 수 없어서 나는 에러가 많은데 저는 오히려 저 경로에 매번 새로운 임의의 파일을 파일을 업로드 하지 않아도 생성되고 있다는 점입니다. 혹시 이 임시 파일이 왜 생기는지 어떻게 제거해야 하는지 방법을 좀 아시는 분이 계시면 답변 부탁드리겠습니다. 일단 저 기본경로에 생성되는 것은 좋지 않다고 하여 따로 경로를 지정했습니다. 이제는 거기서 임시파일이 자꾸생성됩니다. (아래는 위에 링크의 내용입니다. 링크타고 가기 귀찮으실까봐..) 매개변수로 PostDTO(Post관련 변수들), 이미지를 첨부할 수 있도록 MultipartFile을 매개변수로 받고 있습니다. 그런데 MultipartFile이 null이거나 비어있는 경우에는 이미지를 처리하는 로직을 패스하고자 하는게 제 의도였으나 파일을 첨부하지 않아도 MultipartFile에는 자꾸 어떠한 파일이 존재한다고 표시됩니다. 당최 왜 파일을 업로드 하지 않았을때도 multipartFile에 파일이 존재하는지 도무지 모르겠어서 도움 요청드립니다. 파일을 하나라도 첨부하였을 때도 마찬가지로 false로 이미지가 있기때문에 imgService로직을 타고 실제로 잘 동작 됩니다. 문제는 파일을 첨부하지 않았을때도 false라 imgService로직을 타서 문제가 생기고 있네요... @RequestPart(value = "image", required = false ) List<MultipartFile> multipartFile 이 부분에서 파일이 없을 때 자동으로 무언가의 인스턴스를 생성하는걸까요..?