Closed 4pygmalion closed 3 months ago
이 풀 리퀘스트는 모델 훈련 중 인스턴스별 이미지 메트릭의 로깅을 개선하기 위한 변경 사항을 구현합니다. 주요 변경 사항에는 이미지 로깅 프로세스의 리팩토링, 이미지의 비정규화를 위한 새로운 함수 추가, 각 인스턴스에 대한 메트릭을 포함하도록 배치 로깅 프로세스 업데이트가 포함됩니다.
변경 사항 | 세부 사항 | 파일 |
---|---|---|
이미지 로깅 프로세스 리팩토링 |
|
cosas/trainer.py cosas/tracking.py |
이미지 비정규화 함수 추가 |
|
cosas/transforms.py |
인스턴스별 메트릭으로 배치 로깅 프로세스 업데이트 |
|
cosas/tracking.py |
Summary
Sourcery에 의한 요약
예측 로깅 프로세스를 리팩토링하여 배치 작업을 새로운 함수
log_patch_and_save_by_batch
로 통합하고, 이미지를 원래 상태로 복원하는 비정규화 유틸리티 함수를 도입합니다.개선 사항:
log_patch_and_save_by_batch
를 도입하여 예측 결과의 로깅을 리팩토링하고, 코드 가독성과 유지보수성을 향상시킵니다.Original summary in English
## Summary by Sourcery Refactor the prediction logging process by consolidating batch operations into a new function `log_patch_and_save_by_batch`, and introduce a de-normalization utility function to restore images to their original state. Enhancements: - Refactor the logging of prediction results by introducing a new function `log_patch_and_save_by_batch` to handle batch processing, improving code readability and maintainability.