728x90 반응형 Python286 torchvision.datasets.ImageFolder 사용하기. torchvision.datasets.ImageFolder는 PyTorch에서 Image Classification Task를 위한 Dataset을 쉽게 구성할 수 있게 해주는 클래스임. 정확한 Full qualified name은 torchvision.datasets.folder.ImageFolder 임: torchvision.datasets 에 reexport되어 있음.torch.utils.data.Dataset ↑torchvision.datasets.vision.VisionDataset ↑torchvision.datasets.folder.ImageFolder original API documentation:https://docs.pytorch.org/vision/stabl.. 2025. 6. 17. [torchvision] image로부터 torch.tensor 객체 얻기 0. torchvision.io.read_image torchvision.io.read_image는 현재 Obsolete 상태로 유지되고 있으며, 파일 경로나 raw byte 데이터 모두를 처리할 수 있는 decode_image가 공식적으로 권장되는 이미지 로딩 API임.더보기obsolete이미 구식이며 더 이상 권장되지 않음기능적으로는 남아 있을 수 있으나, 유지·확장 대상이 아님사실상 역사적/호환성 목적으로만 존재프로그래밍의 특정 기능의 사용가능 여부 상태를 나타내는 용어는 다음과 같음:Active => Deprecated => Obsolete => Removedtorchvision.io.read_image 함수는 이미지 파일 경로를 입력으로 받아, 파일을 읽고 디코딩까지 수행하여 PyTorch T.. 2025. 6. 17. [torchvision] transforms.v2, transforms.v2.functional, 그리고 kernel torchvision.transforms는 PyTorch에서 제공하는 이미지 preprocessing 및 data augmentation을 위한 module. 이 모듈은 현재 v2 서브모듈의 사용을 권함:v2 transforms는 image뿐만 아니라bounding boxes, masks, videos도 변환할 수 있어 더 많은 작업을 지원 v2 서브모듈은 크게 다음과 같은 3가지 형태 (kernel을 제외하고 2가지로 애기하기도 함)로 구성됨 .v2:고수준 추상화의 transform 클래스 및 Pipeline 구성을 위한 클래스 제공.torch.nn.Module 클래스 처럼 동작: callable 객체를 통해 작업. v2.functional:함수형 trnasform 을 지원 (사용자가 호출시 argum.. 2025. 6. 17. [PyTorch] Conversion-Torchvision.transfroms.v2 Conversion transforms은데이터 타입과 형식을 변환하며,일부는 값 범위 스케일링(예: uint8 [0,255] ↔ float32 [0,1])을 포함함.https://docs.pytorch.org/vision/main/transforms.html#conversion Transforming and augmenting images — Torchvision main documentationShortcutsdocs.pytorch.org관련 gisthttps://gist.github.com/dsaint31x/d67286ee5ad15db9b2981119e43f1695 dl_conversion-torchvision-transforms-v2.ipynbdl_conversion-torchvision-trans.. 2025. 6. 16. [PyTorch] torchvision.transforms.v2 - Summary (작성중) 다음의 공식문서를 기반으로 정리한 것임.https://docs.pytorch.org/vision/main/auto_examples/transforms/plot_transforms_illustrations.html#sphx-glr-auto-examples-transforms-plot-transforms-illustrations-py Illustration of transforms — Torchvision main documentationShortcutsdocs.pytorch.org https://docs.pytorch.org/vision/main/transforms.html#v2-api-reference-recommended Transforming and augmenting images — Torchvis.. 2025. 6. 16. [PyTorch] Composition-torchvision.transforms.v2 Transform Composition은여러 개의 개별 변환들을 전략적으로 조합한 Pipeline을 만들어서더 다양하고 효과적인 데이터 증강을 수행 가능케 함.v2에서는 다음과 같은 조합 방식을 제공.Compose(순차적 적용),RandomChoice(배타적 선택),RandomApply(조건부 그룹 적용),RandomOrder(순서 랜덤화 적용)https://docs.pytorch.org/vision/main/transforms.html#composition Transforming and augmenting images — Torchvision main documentationShortcutsdocs.pytorch.org관련 gisthttps://gist.github.com/dsaint31x/325b71.. 2025. 6. 16. 이전 1 ··· 10 11 12 13 14 15 16 ··· 48 다음 728x90 반응형