이미지에서 사물을 분석해주는 모델(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..
[Python] 병렬 api 호출 및 적재
2022. 9. 19. 18:14
개발/Python
테스트 케이스를 고민하다가 특정 api 를 호출하고 응답 및 헤더 데이터를 postgresql 에 적재하는 것을 생각해보았다. 스프링으로 구현할까 했는데, 병렬처리를 검색해보니 파이썬에서 RAY 라이브러리를 통해 멀티프로세싱을 쉽게 구현할 수 있어 한번 써볼까 싶어 작성한다. 데이터베이스(PostgreSQL) 간단하게 Docker로 올려두었다. Create DB 데이터베이스 이름은 'mydata' 로 하였다. create database mydata; 데이터베이스가 생성되면 \c 명령어를 통해 연결한다. postgres=# \c mydata You are now connected to database "mydata" as user "postgres". Create Table 테이블 이름은 'api_log..