MCPcopy Create free account
hub / github.com/alibaba/MNN / makeDataLoader

Method makeDataLoader

tools/train/source/data/DataLoader.cpp:125–135  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

123
124
125DataLoader* DataLoader::makeDataLoader(std::shared_ptr<BatchDataset> dataset,
126 const int batchSize,
127 const bool stack,
128 const bool shuffle,
129 const int numWorkers) {
130 std::vector<std::shared_ptr<BatchTransform>> transforms;
131 if (stack) {
132 transforms.emplace_back(std::shared_ptr<StackTransform>(new StackTransform));
133 }
134 return makeDataLoader(dataset, transforms, batchSize, shuffle, numWorkers);
135}
136DataLoader* DataLoader::makeDataLoader(std::shared_ptr<BatchDataset> dataset,
137 std::vector<std::shared_ptr<BatchTransform>> transforms,
138 const int batchSize,

Callers

nothing calls this directly

Calls 2

emptyMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected