이 프로젝트는 MNIST 데이터셋을 사용한 간단한 이미지 분류 모델을 구축하는 예제입니다. Poetry
를 사용하여 파이썬 환경을 관리하며, model_train.py
스크립트를 실행하여 모델을 학습하고 평가할 수 있습니다.
- Python 3.7 이상
- Poetry
-
Windows 터미널(명령 프롬프트, PowerShell 등)을 엽니다.
-
다음 명령어를 입력하여 Poetry를 설치합니다:
(Invoke-WebRequest -Uri https://install.python-poetry.org -UseBasicParsing).Content | python -
-
설치가 완료되면, 다음 명령어를 사용하여 Poetry를 PATH에 추가합니다:
$Env:Path += ";$Env:APPDATA\Python\Scripts"
-
터미널을 엽니다.
-
다음 명령어를 입력하여 Poetry를 설치합니다:
curl -sSL https://install.python-poetry.org | python3 -
brew로 설치하는 경우 다음을 입력합니다.
brew install poetry
-
설치가 완료되면, 다음 명령어를 사용하여 Poetry를 PATH에 추가합니다:
export PATH="$HOME/.local/bin:$PATH"
-
위의 명령어를
.bashrc
,.zshrc
또는 다른 셸 초기화 파일에 추가하여 터미널을 열 때마다 PATH가 설정되도록 합니다.
-
프로젝트 디렉토리로 이동합니다:
cd /path/to/your/project
-
Poetry 환경을 초기화하고 종속성을 설치합니다:
poetry install
이 명령어는
pyproject.toml
파일에 정의된 모든 의존성을 설치하고 가상 환경을 구성합니다.
model_train.py
스크립트를 실행하여 모델을 학습하고 평가할 수 있습니다.
poetry run python -u "C:\path\to\your\project\model_train.py"
poetry run python -u "/path/to/your/project/model_train.py"
위 명령어는 구성된 Poetry
환경에서 Python 스크립트를 실행합니다. 학습이 완료되면 최종 정확도가 출력됩니다.
설치나 실행 중 문제가 발생하면 다음을 확인해보세요:
- Python 버전이 3.7 이상인지 확인하세요.
- Poetry가 올바르게 설치되었는지, 그리고 PATH에 추가되었는지 확인하세요.
- 위의 명령어를 정확히 입력했는지 확인하세요.