DS가 되기 위한 여정 👩‍💻
728x90
반응형

Projects 27

[학습 데이터 셋 분리] replace() 보다는 os.path.splitext()

- 데이터 셋을 분리하는 코드에 멘토님이 코드 리뷰를 해주셨는데, 현재는 확장자가 png 하나이지만, 나중에는 어떻게 될 지 모르기 때문에replace()로 단순히 대치 하는 것보다 다른 방법을 추천해 주셨다.  - 학습할 데이터 셋을 나누는 과정에서, 라벨 리스트를 따로 추출함. -> train 폴더에 있기 때문에 그냥 같은 제목으로 나눠도 되지만,    정확하게  각 img에 대응되는 txt인지 확인 하기 위해서 이 과정을 거침. => 이 부분이 사실 좀 이해가 안 갔었음. 어차피 퍼센트로 나눌 건데? 이런 느낌이었는데      이미지와 라벨 파일을 서로 연경하는 과정을 정확하게 트랙킹하기 위함이었다고 해서 이해가 감.  수정 전 all_labels = [img.replace(".png", ".txt..

[trouble_shooting] 이미지 크기 비교의 속도를 위해서ThreadPoolExecutor 사용

- 이미지 크기 확인을 위한 코드를 짜는데 처음에 gpt에게 물어서 짠 코드가 너무 느렸다.- 시간이 너무 걸려서 다른 방법을 물었고. # 첫 번째 이미지 크기 기준 설정example_image = image_files[0] # 첫 번째 이미지 예시example_width, example_height = None, None# 첫 번째 이미지 크기 가져오기if example_image: img_cv = cv2.imread(example_image, cv2.IMREAD_UNCHANGED) if img_cv is not None: example_height, example_width = img_cv.shape[:2] print(f"Example Image: {example..

[코멘토 1차 과제 피드백] 꼼꼼하게 과제물의 장단점을 나열하고, 질문에 답해주심.

-  정리한 ppt의 장단점을 명확히 짚어주셔서 좋았음. - 특히, 구체적으로 어떤 점들이 부족했는 지를 알려주셔서 감사함. - 전반적으로 구체적으로 표시하라는 내용이었는데,  성능지표나, 대안, 개발환경에 대해서 명백히 하라는 것이었다. 또, 질문했는데 모호한 부분이 있으면,함께 확인하자고 재질문을 해주시고코드리뷰도 꼼꼼히 해주셔서 매우 좋았다.  특히 데이터 증강을 할 것인지,데이터 셋의 형식을 변경해서 다른 모델들과 비교를 해볼 것인지에 답을 명확히 주신 것도 좋았다. 일단은 최신 모델로 재확인 해봐야겠다.  - 마지막 발표 때는 피드백 주신 것을 바탕으로 수정해서 보완할 예정이다. - Q. 바운딩 박스가 자꾸 위로 떠서 비율을 맞추는 방법에 대해서 질문함- 이미지를 한 개만 열어보고 확인했는데, ..

[객체 탐지] 객체 탐지 모델 선정

https://www.hitechbpo.com/blog/top-object-detection-models.php 10 Best Object Detection Models of 2025: Reviewed & ComparedExplore the top object detection models of 2025. Compare their USPs, architecture and applications to find the perfect fit for your needs. Click to read more!www.hitechbpo.com- 리뷰 논문을 찾으려다가 가장 최신의 비교 글 이라서 가지고 왔음.  - 위 4가지가 중요하지만, 최근의 모델들은 이미 이 특징들에 대해서 robust 해졌기 때문에 이젠 정말 ..

[comento] jupyter notebook git 연동

- 이전 프로젝트를 정리하다가 주피터 파일이 너무 커져서 업로드가 안되는 것을 보고 코멘토는 바로 연결하려고 아예 깃과 연동 시켰다.  - 구글 검색을 했는데 거의 git을 터미널에서 따로 하는 거라 GPT에게 물어봐서 설치 또 나중에 헷갈릴까봐 정리해둠! 1. 터미널에서 깃 레포지토리랑 프로젝트 폴더 연동 cd /Users/tasha/Mywork/webTest # 네 프로젝트 폴더로 이동git init # Git 저장소 초기화git remote add origin #연결확인 git remote -v#리드미가 있어서 아래로 충돌 방지를 위해서 가지고 옴git pull origin main --rebasegit push -u origin main# 첫 커밋git add .git commit -m "초기..

[코멘토 직무부트 캠프] 1회차 라이브 세션 후기

- 멀티캠퍼스에서 제휴 쿠폰을 받았고 마침 데이터 사이언티스 컴퓨터 비젼 캠프가 있어서 신청함.  - 멘토님이 매우 친절하셨고 마침 그림심리 검사를 디지털화시키는 작업에 참여하고 계시다고 해서미리 드린 질문 말고도 여러가지를 여쭤봤었다. + 또 의료쪽 사이트 프로젝트 하고 계시다고 해서 신기하기도 했다. 마침 내가 가고 싶은 분야이기도 했고.  - 직무에 대해서도 정리를 잘 해주셨고, 데이터를 어디에서 얻을지랑 소스코드도 주셔서 한시름 놓기도 했달까.  - 다만, 말씀하신 것처럼 깊이있는 것보다는직무를 전체적으로 쓱 훓어볼 수 있는 5주가 될 것 같다.! - 논문이랑 현재 모델들 비교해놓은 사이트도 알려주셔서 공부할 때도 정말 도움이 많이 될 것 같다.https://paperswithcode.com/ P..

[final pj] aws django 배포) debug= false시, MIME type에러, css/js 404 오류

MIME type에러, css/js 404 오류 이것만 하면 마무리인데 ㅠㅠㅠ 하면서 포기를 못하고경로가 맞는데 왜 이래 하면서 이것저것 해봤습니다. 이것저것 하고..gpt만 괴롭히고 보다가.. 답을 찾았습니다!!  지피티의......staticfiles를 해보려고 이것 저것 시도해보셨다면, 그저 아래처럼 하세요!!장고라고 무슨 경로를 img src="{% static '폴더명/파일명.png' %}" alt="대치용">하라고 했지만.. ㅎ django인데 당연히 개발 과정에서 저렇게 해뒀죠.근데 자꾸 검사 해보면 아래와 같아서 미칠 뻔 했습니다..  그러면, 아래처럼 안내하는데..settings.py에 STATIC_ROOT가 설정되어 있는지 확인, STATIC_URL = '/static/' STATIC_..

[final pj] 어제 첫 멘토링이었고, OCR대신 연극 소개 찾아냄.

멀티잇 첫 멘토링을 어제 했는데 꽤 좋았다.  우리 조가 연극 장르 분류 후 키워드 기반 추천 시스템을 만들려고 기획안 발표를 했는데 문제점들을 너무 잘 짚어 주셨다.  기획했던 사람 없냐고, 위크 포인트가 없다고 해주셔서 좋기도 했고.내가 조장이라서 발표를 했는데앞에 절어서 조금 아쉬웠는데 다들 긴장해서 그런거로 넘어가 줘서 다음에는 그런 일 없을 거라고 해줬다. 지금... 조원 때문에 문제가 진짜 많은데 그건 우선 차치하고  1. 기능이 너무 많다. -> 일정을 생각해라 1.1. 리뷰 게시판  crud용이면 굳이 필요 없다. 1.2. 지도도 시간 써야 되면 하지마라.1.3. 디벨롭은 메인 기능 끝내고, 강의 끝내고 하던 가 해라2. OCR 분석이 생각보다 어렵다.2.1. 분석이 잘 되지 않으니 확인 ..

[Momentum_trouble shooting] 체크박스 에러가 생길 때

잘 사용하다가 갑자기 새로고침 때마다 전체가 눌려있는 에러가 떠서 계속 수정해야지 하다가 어제 시도했다.  아무리 봐도 코드에 문제가 없었는데...지난번에 onAllCheckRoutine()을 만들 때 리로드 문제를 전부 디버깅 했던 기억도 있었다. 그런데 우선 계속 에러가 뜨니깐, 코드를 살펴보면서 에러 사항을 찾으려고 checkbox 함수들 디버깅 해보고,저장 하는 것도 다 확인했는데 콘솔에는 다 적절히 떠서 대체 뭐가 문제지?????하면서 한참을 화면을 노려보고 있었다.  결국 지피티에게 물어보고 이것 저것을 수정하고 있었는데 점점 산으로 가고 난리가 나서 깃허브 저장된 이전 버전으로 다시 되돌렸다..하.ㅎㅎ..ㅎ 배포되어 사용되는 버전이 문제인 것 같다고 지피티를 쪼니깐, 캐시 문제 같으니 1) ..

[Momentum_ problem shooting] 체크박스 클릭 시 리스트 아래로, 체크된 리스트 삭제, 투두 수정 등 모멘툼 기능 구현 끝!

모멘툼을 직접 계속 사용하면서 생각하고,사용하는 다른 친구들한테도 피드백 받았던 기능들은 전부 구현을 끝냈다! 아직 코드 리팩토링이랑css 파일 분할을 못했지만 브라우저는 완성된 셈이다.  기간을 딱 픽스하고 한 것이 아니라,다른 것 하면서 매일 조금씩 한 것이라서 "해냈다!!" 보다는 뭔가해야할 것.. 질질 끌던 것.. 드디어 끝냈다!!! 같다 ㅎㅎ이것들 외에도 자잘하게 수정하던 것들이 많지만,, 기억이 안나서 굵직한 것들로만 가지고 왔다. ...+ 생각해보니 아직 페이지 새로고침 시.. 배경화면 로딩 시간이... 긴 문제는 해결하지 못했네..ㅎ1. 체크 박스 클릭 한 것을 자동으로 리스트 끝으로 보내기이유)  이것은 사용하다 보니 순서대로 끝내는 것이 아니라서, 들쭉 날쭉으로 체크된 것이 보기 싫어서..

728x90
반응형