Skip to content

Release notes

2.2.0

  • 2024/12/19
  • SaigeToolkit 버전 업데이트: 2.3.1
  • [문서 수정]
    • SaigeToolkit 의 설치 방법이 바뀌었음.
      • pip install version constraints
  • [기능 추가]
    • MemorySafeDataLoader
      • 1 이상의 num_worker를 설정하여 sub-process가 생성될 때, cpu memory가 부족한 등의 문제가 발생할 경우, error message 출력하는 기능.
      • CpuLowMemoryError, DataLoaderWorkerInitializationError

2.1.2

  • 2024/11/07
    • docstring 일부 잘못 표기된 부분 수정
      • device 세팅에서 torch.device 타입이 누락된 부분 수정

2.1.1

  • 2024/10/11
  • SaigeToolkit 버전 업데이트: 2.2.5
    • revert traceback encryption
    • segment label이 이미지를 벗어나는 케이스 에러 코드 추가

2.1.0

  • 2024/09/26
  • SaigeToolkit 버전 업데이트: 2.2.3
  • [minor 버전 정식 배포]
    • 2.1.0

2.1.0-rc3

  • 2024/09/10
  • SaigeToolkit 버전 업데이트: 2.2.2
  • [버전 업데이트]
    • SaigeToolkit 버전 업데이트에 따라 python 3.11 과 torch 2.3으로 업데이트 되었습니다.

2.1.0-rc2

  • 2024/08/26
  • [기능 추가]
    • GPU를 활용하는 전처리 시 큰 크기의 이미지로 인해 발생하는 OOM을 방지하기 위해 inspection_size(2048 x 2048)를 인자로 추가하였습니다.

2.1.0-rc1

  • 2024/08/16
  • SaigeToolkit 버전 업데이트: 2.1.0
  • [기능 변경]
    • error message를 api output에서 직접 출력하도록 수정했습니다.
      • error_code, error_message, result = api()

2.0.12

  • 2024/07/12
  • SaigeToolkit 버전 업데이트: 2a00ae
  • [기능 추가]
    • image is truncated. 에러에 대한 에러코드 추가.

2.0.11

  • 2024/05/27
  • SaigeToolkit 버전 업데이트: 09cefc
  • [기능 추가]
    • 학습 중 loss 값이 NaN인 경우 NanLossError 레이즈

2.0.10

2.0.9

  • 2024/03/12
  • [Bug Fix]
    • 2.0.7버전에서 적용되었던 버그 수정이 unpaired model에서는 적용되지 않고 있었던 문제를 해결하였습니다.

2.0.8

  • 2024/01/29
  • SaigeToolkit 버전 업데이트: 58954162
  • [기능 추가]
    • setup시 pretrained weight를 다운로드 하지 않고, build 폴더로 저장하지 않는 --without-pretrained-model 옵션 추가.

2.0.7

  • 2024/01/24
  • [Bug Fix]
    • 이미지 크기보다 큰 crop size가 지정되는 경우 발생하는 에러를 해결하였습니다.

2.0.6

  • 2024/01/11
  • SaigeToolkit 버전 업데이트: 70262443
  • [Bug Fix]
    • 매우 큰 이미지를 사용할 경우 발생하는 에러를 해결하였습니다.
  • [기능 변경]
    • checkpoint의 metadata영역이 1MB -> 12MB로 확장되었습니다.

2.0.5

  • 2023/12/27
  • SaigeToolkit 버전 업데이트: 12b57553

2.0.4

  • 2023/12/22
  • [버그 수정]
    • [PreProcessor] PreProcessor에서 denoise_level이 0일 때 발생하는 버그를 수정했습니다.
    • requirements에서 matplotlib library를 제거했습니다.

2.0.3

  • 2023/12/12
  • [버그 수정]
    • [PreProcessor] PreProcessor API의 preprocess 함수에 mask=None을 입력했을 때 발생하는 버그를 수정했습니다.

2.0.2

  • 2023/11/23
  • [기능 변경]
    • [Inference Handler] InferenceHandler의 oversized_image_handling 옵션 중 do_not_inspectdo_not_enhance로 이름이 변경되었습니다.
    • [Inference Handler] InferenceHandler의 analyze가 더이상 intermeditate results를 저장하지 않습니다.

2.0.1

  • 2023/11/17
  • [기능 추가]

2.0.0

  • 2023/11/01
  • initial release
  • [기능 추가]
  • [추가 예정]
    • Inference Handler에 Analysis 기능을 추가할 예정입니다.
    • Preprocessing에 사용되는 ImageEnhancer API를 추가할 예정입니다.