MCPcopy Create free account
hub / github.com/AllentDan/LibtorchTutorials / main

Function main

lesson4-DatasetUtilization/main.cpp:6–22  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4#include<dataSet.h>
5
6int main(int argc, char *argv[])
7{
8 int batch_size = 2;
9 std::string image_dir = "D:\\AllentFiles\\data\\dataset4teach\\hymenoptera_data\\train";
10 auto mdataset = myDataset(image_dir,".jpg").map(torch::data::transforms::Stack<>());
11 auto mdataloader = torch::data::make_data_loader<torch::data::samplers::RandomSampler>(std::move(mdataset), batch_size);
12 for(auto &batch: *mdataloader){
13 auto data = batch.data;
14 auto target = batch.target;
15 std::cout<<data.sizes()<<target;
16 }
17
18 QApplication a(argc, argv);
19 MainWindow w;
20 w.show();
21 return a.exec();
22}

Callers

nothing calls this directly

Calls 1

myDatasetClass · 0.85

Tested by

no test coverage detected