wtrainclient
가상환경 설정
pyenv install 3.8.18
pyenv virtualenv 3.8.18 wtrainclient3.8
pyenv activate wtrainclient3.8
mlflow, minio 실행
cd docker
docker-compose up -d --build
환경 변수 설정
프로젝트를 실행하기 전에 아래의 환경 변수들을 설정해야 합니다:
| 환경변수 | 설명 | 예시 |
|---|---|---|
| PROFILE | 개발/운영 환경설정, 개발환경에서는 모델을 실제로 업르도하지 않는다 | 운영: "prod" or "production", 개발: 그 외 |
| MLFLOW_S3_ENDPOINT_URL | MLflow가 저장소로 사용하고있는 MinIO 엔드포인트 URL | http://localhost:9000 |
| MLFLOW_TRACKING_URI | MLflow 트래킹 서버의 URI | http://localhost:5001 |
| AWS_ACCESS_KEY_ID | MinIO 서버 접근을 위한 AWS 호환 액세스 키 | minio |
| AWS_SECRET_ACCESS_KEY | MinIO 서버 접근을 위한 AWS 호환 시크릿 액세스 키 | miniostorage |
| RABBIT_ENDPOINT_URL | MinIO 서버에 모델 업로드 후 path 를 발행할 RMQ 엔드포인트 URL | amqp://guest:guest@localhost:5672/ |
| RABBIT_MODEL_UPLOAD_TOPIC | 모델 업로드 path 를 전달할 토픽 | train.model.uploaded |
| TRAIN_ID | train_id (학습 서버에서 넣어주는 값) | 1 |
| MODEL_NAME | model_name (학습 서버에서 넣어주는 값) | my_model |
Metadata
Release files for wtu-mlflow 0.1.9
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| wtu-mlflow-0.1.9.tar.gz | 11.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| wtu_mlflow-0.1.9-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 25.6 kB
Release files / wtu-mlflow-0.1.9.tar.gz
| Download URL | wtu-mlflow-0.1.9.tar.gz |
|---|---|
| Size | 11.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d5be5aa2d199a5b8c197024c1f4e409de139934cab7e53024b5c6eac6b967a85
|
|
BLAKE2b-256 checksum How to use checksums |
f2c374055fbd341097f502ec9a516b52553fad635c65cb70b1f529abe84436f0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.8.18
|
Release files / wtu_mlflow-0.1.9-py3-none-any.whl
| Download URL | wtu_mlflow-0.1.9-py3-none-any.whl |
|---|---|
| Size | 14.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
34c2ec076efb837419e2163a00c1c574994855eebee7ee2107ca464e364a4d3c
|
|
BLAKE2b-256 checksum How to use checksums |
64e64af597ee4de868dffbb54f7fad2f31b61b04fe898400f8c87d804953638f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.8.18
|