MCPcopy
hub / github.com/geekcomputers/Python / get_dataset

Function get_dataset

ML/src/python/neuralforge/data/datasets.py:117–132  ·  view source on GitHub ↗
(name='cifar10', root='./data', train=True, download=True)

Source from the content-addressed store, hash-verified

115 return self.dataset[idx]
116
117def get_dataset(name='cifar10', root='./data', train=True, download=True):
118 name = name.lower()
119
120 if name == 'cifar10':
121 return CIFAR10Dataset(root=root, train=train, download=download)
122 elif name == 'cifar100':
123 return CIFAR100Dataset(root=root, train=train, download=download)
124 elif name == 'mnist':
125 return MNISTDataset(root=root, train=train, download=download)
126 elif name == 'fashion_mnist' or name == 'fashionmnist':
127 return FashionMNISTDataset(root=root, train=train, download=download)
128 elif name == 'stl10':
129 split = 'train' if train else 'test'
130 return STL10Dataset(root=root, split=split, download=download)
131 else:
132 raise ValueError(f"Unknown dataset: {name}")
133
134class ImageNetDataset:
135 def __init__(self, root='./data/imagenet', split='train', transform=None, download=False):

Callers 8

mainFunction · 0.90
mainFunction · 0.90
mainFunction · 0.90
load_modelMethod · 0.90
__init__Method · 0.90
load_modelMethod · 0.90
quick_test.pyFile · 0.90
mainFunction · 0.90

Calls 10

CIFAR10DatasetClass · 0.85
CIFAR100DatasetClass · 0.85
MNISTDatasetClass · 0.85
FashionMNISTDatasetClass · 0.85
STL10DatasetClass · 0.85
TinyImageNetDatasetClass · 0.85
ImageNetDatasetClass · 0.85
Food101DatasetClass · 0.85
Caltech256DatasetClass · 0.85
OxfordPetsDatasetClass · 0.85

Tested by 3

mainFunction · 0.72
__init__Method · 0.72
load_modelMethod · 0.72