知kdk knowledge
비전 실험과 저장소 색인프로젝트

차량 이미지 분류 학습 스크립트

단일 Keras 파일에 적힌 CNN 구성과 폴더 입력 학습 흐름

분석 기준: a6b6af0142a3d57ebeac89c38c89d9dadd614c59. 이 문서는 공개 원본 파일을 정적으로 읽어 작성했다. 해당 프로젝트의 설치·실행·테스트를 수행하거나 개인 담당 범위·성과를 확인한 것은 아니다.

냉정한 기술 평가

평가일: 2026-10-28 · 근거 커밋: a6b6af0142a3d57ebeac89c38c89d9dadd614c59. 공개 소스의 정적 평가이며 실제 운영 결과나 개인의 기여 범위를 확정하지 않는다.

좋은 점: 실험의 전처리와 모델 구성이 한 파일에 드러난다. 개선 우선순위: P2 — 그래프 x축을 실제 학습 기록 길이에서 만들고 데이터·하이퍼파라미터를 입력값으로 분리해 결과 해석 오류를 줄인다.

저장소 범위

이 저장소의 공개 파일은 train_car.py 한 개다. README나 학습 데이터·의존성 잠금 파일은 없다. 따라서 파일 이름 이상의 제품 목적이나 데이터 출처를 추정하지 않는다. 원본: `train_car.py`

스크립트가 하는 일

코드는 다섯 Conv2D·MaxPool·Dropout 묶음 뒤 Flatten·Dense와 3분류 softmax를 만든다. ImageDataGenerator가 ./input/data/train_data와 test_data 폴더에서 128×128 이미지를 읽고 학습·검증에 공급한다. 완료되면 모델 파일과 JSON을 저장하고 정확도 그래프를 그리려 한다. 원본: `train_car.py`

정적 검토에서 보이는 제약

파일에는 60 epoch 학습 뒤 그래프용 epoch 열을 30개만 만드는 부분이 있다. 데이터 폴더와 런타임 버전이 없으므로 실행 성공이나 결과 정확도는 확인할 수 없다. 모델·그래프 출력 경로의 사용 가능 여부도 실행하지 않았다. 원본: `train_car.py`

연결해서 읽기

차량 추적 자료의 TFRecord 변환과 목적·입력 형식이 다르다.

확인 범위와 미확인 사항

위 구현 설명은 표시한 커밋의 파일에서 확인한 사실과 정적 해석이다. 현재 배포·운영 상태, 실행 성공, 실제 사용량, 개인 선택 이유와 기여 범위는 확인하지 않았다.

근거 문서

  1. 1dl-data-training: train_car.pykdkrkwhr/dl-data-training · train_car.py커밋 a6b6af0

문장과 원본 파일을 사람이 대조했습니다. 원본 링크는 확인한 커밋에 고정했고, Markdown 원문을 그대로 볼 수 있습니다.