|
"""
|
|
Copied from RT-DETR (https://github.com/lyuwenyu/RT-DETR)
|
|
Copyright(c) 2023 lyuwenyu. All Rights Reserved.
|
|
"""
|
|
|
|
from typing import Callable, Optional
|
|
|
|
import torchvision
|
|
|
|
from ...core import register
|
|
|
|
|
|
@register()
|
|
class CIFAR10(torchvision.datasets.CIFAR10):
|
|
__inject__ = ["transform", "target_transform"]
|
|
|
|
def __init__(
|
|
self,
|
|
root: str,
|
|
train: bool = True,
|
|
transform: Optional[Callable] = None,
|
|
target_transform: Optional[Callable] = None,
|
|
download: bool = False,
|
|
) -> None:
|
|
super().__init__(root, train, transform, target_transform, download)
|
|
|