728x90 반응형 torchvision6 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] 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] Photometric-torchvision.transforms.v2 Photometric Image Transformation은이미지의 측광학적 속성(photometric properties) 을 수정하는 과정을 가리킴. https://gist.github.com/dsaint31x/e87ebc2dd6a10edc7a46b5aa4118256f dl_photometric-torchvision-transforms-v2.ipynbdl_photometric-torchvision-transforms-v2.ipynb. GitHub Gist: instantly share code, notes, and snippets.gist.github.com Photometric Image Transformation의 주요 특징1. 변경되는 속성들밝기(Brightness): 이미지 전체의 밝기 수준대.. 2025. 6. 15. [PyTorch] torchvision.transforms 사용법 - transforms란? PyTorch의 torchvision.transforms:이미지 전처리와 데이터 증강을 위한 도구torchvision.transforms는PyTorch에서 제공하는 이미지 전처리 및 data augmentation을 위한 module.이 모듈은 이미지 데이터를 이용한 딥러닝 모델의 학습 효율을 높이고 데이터 준비 과정을 단순화하는 데 사용됨.현재는 torchvision.transforms.v2 를 대신 사용하는 것이 권장됨(torchvision 0.15가 공개된 2023년 3월 이후):2025.06.17 - [Python] - [torchvision] transforms.v2, transforms.v2.functional, 그리고 kernel [torchvision] transforms.v2, trans.. 2025. 1. 12. 이전 1 다음 728x90 반응형