CNN 2

[Python] 그림 분석 모델 개발 일지(3) - 데이터 셋 추가

오늘은 모델의 제시어 데이터를 늘리고, 추후 늘리기 쉽도록 코드를 설계해 보았다.  기존 제시어 데이터 로드 코드# ----------------------# QuickDraw 데이터 로드 (고양이, 개 각각 10000개)# ----------------------print("QuickDraw 데이터 로딩 중 ...")cat_data = QuickDrawDataGroup("cat", max_drawings=config.MAX_DRAWINGS)dog_data = QuickDrawDataGroup("dog", max_drawings=config.MAX_DRAWINGS)cat_drawings = cat_data.drawingsdog_drawings = dog_data.drawings# -------------..

인공지능 2025.03.19

[Python] 그림 분석 모델 개발 일지(2) - 모델 프로토타입 개발

2일차 : 모델 프로토타입 개발1. 모델 학습우선, 내가 생각한 서버 구조는 다음과 같다.클라이언트에서 서버(Controller)로 이미지를 전송하면 Controller에서 수신 데이터를 검증하고 Service에 이미지를 넘긴다.Service에서 이미지를 Model에서 필요로 하는 양식으로 전처리한다.Model에서 전처리한 이미지를 분석해 결과값을 반환한다.Service에서 제공받은 결과값을 토대로 유저에게 필요한 데이터를 반환한다.Controller에서 제공받은 결과를 유저에게 반환한다이와같은 순서로 진행되도록 코드를 작성해보았다.  파일 구조SERVER├── app.py : 서버 실행 파일(Controller)├── cat_dog_model.h5 : 모델(Model)├── config.py : 전역변..

인공지능 2025.03.19