이미지에서 사물을 분석해주는 모델(VGG16)을 사용해 API로 만들어보자
2024. 12. 11. 18:13
개발/Python
언젠가 AI를 해봐야지 생각하면서.. 미루고 있었다.perplexity(GPT) 와 채팅을 하면서 문득 사전에 학습된 모델을 알게되어VGG16 모델을 통해 이미지를 분석하는 테스트를 해보았다. VGG16먼저 VGG16 이란- 키보드, 동물, 연필 등의 정보를 1000개의 Class로 분류 가능- 3x3 커널을 사용- 모델 이미지 입력 크기 224x224 GPU (CUDA) 세팅CPU 를 사용했더니 너무 느려서 노트북에 내장되어 있는 그래픽카드를 셋업했다.필자의 그래픽 카드정보는 NVIDIA GeForce GTX 1650 Ti with Max-Q Design 이며,NVIDIA 사이트에서 Cuda를 지원하는지 체크하여 가능한 것임을 알았다. TensorFlow GPU 지원-소프트웨어 요구사항다음 NVIDIA..
[Trouble Shooting] Spring HeapDump 설정 및 분석
2022. 12. 12. 21:39
엔지니어링/기타
신규 구축 프로젝트 중 erp application 서비스가 자꾸 죽는다고, .. 환경은 쿠버네티스 기반인데 OOM 떨어지게 개발해놓고 '나'한테 전화가 쏟아진다. 인프라 명목을 단정짓기위해 분석을 시작하고 팩트로 조져보자! dump 경로 및 gc로그 설정 먼저 heapdump 옵션과 gc log 설정을 하여 모니터링 하기 위해 deployment yaml 에 설정을 추가해주었다. spec: template: containers: - args: - -XX:+HeapDumpOnOutOfMemoryError - -XX:HeapDumpPath=/덤프파일경로/ - -XX:+PrintGCDetails - -verbose:gc - -Xloggc:/가비지컬렉터로그경로/gc.log:time,level,tags - -j..