CoolFace
Apppublic

SV12/ERA_Session13

sourceHugging Facemitupdated 2y agoView on Hugging Face
0likes
data.cpython-310.pyc18 linesDownload Raw Back to __pycache__
1o

2�"+f7�@sVddlZddlZddlmZddlmZmZGdd�dejj	�Z3Gdd�dej�ZdS)�N)�4DataLoader)�train_transform�test_transformcs&eZdZd�fdd�	Zdd�Z�ZS)	�Cifar10SearchDataset�~/dataTNcst�j||||d�dS)N)�root�train�download�	transform)�super�__init__)�selfrrr	r5��	__class__��;C:\Users\Shubham\Documents\ERA\ERA Session-13\utils\data.pyrszCifar10SearchDataset.__init__cCs<|j||j|}}|jdur|j|d�}|d}||fS)N)�imager)�data�targetsr6)r
�indexr�label�transformedrrr�__getitem__s78z Cifar10SearchDataset.__getitem__)rTTN)�__name__�9__module__�__qualname__rr�
__classcell__rrrrrsrcsPeZdZ	d	d�fdd�
Zdd	d10�Zddd�Zd
d�Zdd�Zdd�Z�Z	S)�CIFARDataModuler�T��returnNcs&t���||_||_||_||_dS�N)rr�data_dir�11batch_size�shuffle�num_workers)r
r"r#r$r%rrrrs121314zCIFARDataModule.__init__cCsdSr!r�r
rrr�prepare_dataszCIFARDataModule.prepare_datacCs:t|jdtd�|_t|jdtd�|_t|jdtd�|_dS)NT)rrr15F)rr"r�
train_datasetr�val_dataset�test_dataset)r
�stagerrr�setup!s���zCIFARDataModule.setupcC�t|j|j|j|jd�S�N)�datasetr#r$r%)rr(r#r$r%r&rrr�train_dataloader.��z CIFARDataModule.train_dataloadercCr-r.)rr)r#r$r%r&rrr�val_dataloader6r1zCIFARDataModule.val_dataloadercCr-r.)rr*r#r$r%r&rrr�test_dataloader>r1zCIFARDataModule.test_dataloader)rrTr)r Nr!)16rrrrr'r,r0r2r3rrrrrrs��17	18
r)
�torchvision�	lightning�L�torch.utils.datarZutils.transformsrr�datasets�CIFAR10r�LightningDataModulerrrrr�<module>s