|
|
|
|
@ -40,7 +40,7 @@ TEST_F(MindDataTestPipeline, TestBatchAndRepeat) {
|
|
|
|
|
|
|
|
|
|
// Create a Mnist Dataset
|
|
|
|
|
std::string folder_path = datasets_root_path_ + "/testMnistData/";
|
|
|
|
|
std::shared_ptr<Dataset> ds = Mnist(folder_path, std::string(), RandomSampler(false, 10));
|
|
|
|
|
std::shared_ptr<Dataset> ds = Mnist(folder_path, "all", RandomSampler(false, 10));
|
|
|
|
|
EXPECT_NE(ds, nullptr);
|
|
|
|
|
|
|
|
|
|
// Create a Repeat operation on ds
|
|
|
|
|
@ -82,7 +82,7 @@ TEST_F(MindDataTestPipeline, TestBucketBatchByLengthSuccess1) {
|
|
|
|
|
|
|
|
|
|
// Create a Mnist Dataset
|
|
|
|
|
std::string folder_path = datasets_root_path_ + "/testMnistData/";
|
|
|
|
|
std::shared_ptr<Dataset> ds = Mnist(folder_path, std::string(), RandomSampler(false, 10));
|
|
|
|
|
std::shared_ptr<Dataset> ds = Mnist(folder_path, "all", RandomSampler(false, 10));
|
|
|
|
|
EXPECT_NE(ds, nullptr);
|
|
|
|
|
|
|
|
|
|
// Create a BucketBatchByLength operation on ds
|
|
|
|
|
@ -118,7 +118,7 @@ TEST_F(MindDataTestPipeline, TestBucketBatchByLengthSuccess2) {
|
|
|
|
|
|
|
|
|
|
// Create a Mnist Dataset
|
|
|
|
|
std::string folder_path = datasets_root_path_ + "/testMnistData/";
|
|
|
|
|
std::shared_ptr<Dataset> ds = Mnist(folder_path, std::string(), RandomSampler(false, 10));
|
|
|
|
|
std::shared_ptr<Dataset> ds = Mnist(folder_path, "all", RandomSampler(false, 10));
|
|
|
|
|
EXPECT_NE(ds, nullptr);
|
|
|
|
|
|
|
|
|
|
// Create a BucketBatchByLength operation on ds
|
|
|
|
|
@ -156,7 +156,7 @@ TEST_F(MindDataTestPipeline, TestBucketBatchByLengthFail1) {
|
|
|
|
|
|
|
|
|
|
// Create a Mnist Dataset
|
|
|
|
|
std::string folder_path = datasets_root_path_ + "/testMnistData/";
|
|
|
|
|
std::shared_ptr<Dataset> ds = Mnist(folder_path, std::string(), RandomSampler(false, 10));
|
|
|
|
|
std::shared_ptr<Dataset> ds = Mnist(folder_path, "all", RandomSampler(false, 10));
|
|
|
|
|
EXPECT_NE(ds, nullptr);
|
|
|
|
|
|
|
|
|
|
// Create a BucketBatchByLength operation on ds
|
|
|
|
|
@ -171,7 +171,7 @@ TEST_F(MindDataTestPipeline, TestBucketBatchByLengthFail2) {
|
|
|
|
|
|
|
|
|
|
// Create a Mnist Dataset
|
|
|
|
|
std::string folder_path = datasets_root_path_ + "/testMnistData/";
|
|
|
|
|
std::shared_ptr<Dataset> ds = Mnist(folder_path, std::string(), RandomSampler(false, 10));
|
|
|
|
|
std::shared_ptr<Dataset> ds = Mnist(folder_path, "all", RandomSampler(false, 10));
|
|
|
|
|
EXPECT_NE(ds, nullptr);
|
|
|
|
|
|
|
|
|
|
// Create a BucketBatchByLength operation on ds
|
|
|
|
|
@ -186,7 +186,7 @@ TEST_F(MindDataTestPipeline, TestBucketBatchByLengthFail3) {
|
|
|
|
|
|
|
|
|
|
// Create a Mnist Dataset
|
|
|
|
|
std::string folder_path = datasets_root_path_ + "/testMnistData/";
|
|
|
|
|
std::shared_ptr<Dataset> ds = Mnist(folder_path, std::string(), RandomSampler(false, 10));
|
|
|
|
|
std::shared_ptr<Dataset> ds = Mnist(folder_path, "all", RandomSampler(false, 10));
|
|
|
|
|
EXPECT_NE(ds, nullptr);
|
|
|
|
|
|
|
|
|
|
// Create a BucketBatchByLength operation on ds
|
|
|
|
|
@ -201,7 +201,7 @@ TEST_F(MindDataTestPipeline, TestBucketBatchByLengthFail4) {
|
|
|
|
|
|
|
|
|
|
// Create a Mnist Dataset
|
|
|
|
|
std::string folder_path = datasets_root_path_ + "/testMnistData/";
|
|
|
|
|
std::shared_ptr<Dataset> ds = Mnist(folder_path, std::string(), RandomSampler(false, 10));
|
|
|
|
|
std::shared_ptr<Dataset> ds = Mnist(folder_path, "all", RandomSampler(false, 10));
|
|
|
|
|
EXPECT_NE(ds, nullptr);
|
|
|
|
|
|
|
|
|
|
// Create a BucketBatchByLength operation on ds
|
|
|
|
|
@ -216,7 +216,7 @@ TEST_F(MindDataTestPipeline, TestBucketBatchByLengthFail5) {
|
|
|
|
|
|
|
|
|
|
// Create a Mnist Dataset
|
|
|
|
|
std::string folder_path = datasets_root_path_ + "/testMnistData/";
|
|
|
|
|
std::shared_ptr<Dataset> ds = Mnist(folder_path, std::string(), RandomSampler(false, 10));
|
|
|
|
|
std::shared_ptr<Dataset> ds = Mnist(folder_path, "all", RandomSampler(false, 10));
|
|
|
|
|
EXPECT_NE(ds, nullptr);
|
|
|
|
|
|
|
|
|
|
// Create a BucketBatchByLength operation on ds
|
|
|
|
|
@ -231,7 +231,7 @@ TEST_F(MindDataTestPipeline, TestBucketBatchByLengthFail6) {
|
|
|
|
|
|
|
|
|
|
// Create a Mnist Dataset
|
|
|
|
|
std::string folder_path = datasets_root_path_ + "/testMnistData/";
|
|
|
|
|
std::shared_ptr<Dataset> ds = Mnist(folder_path, std::string(), RandomSampler(false, 10));
|
|
|
|
|
std::shared_ptr<Dataset> ds = Mnist(folder_path, "all", RandomSampler(false, 10));
|
|
|
|
|
EXPECT_NE(ds, nullptr);
|
|
|
|
|
// Create a BucketBatchByLength operation on ds
|
|
|
|
|
ds = ds->BucketBatchByLength({"image"}, {1, 2}, {1, -2, 3});
|
|
|
|
|
@ -245,7 +245,7 @@ TEST_F(MindDataTestPipeline, TestBucketBatchByLengthFail7) {
|
|
|
|
|
|
|
|
|
|
// Create a Mnist Dataset
|
|
|
|
|
std::string folder_path = datasets_root_path_ + "/testMnistData/";
|
|
|
|
|
std::shared_ptr<Dataset> ds = Mnist(folder_path, std::string(), RandomSampler(false, 10));
|
|
|
|
|
std::shared_ptr<Dataset> ds = Mnist(folder_path, "all", RandomSampler(false, 10));
|
|
|
|
|
EXPECT_NE(ds, nullptr);
|
|
|
|
|
|
|
|
|
|
// Create a BucketBatchByLength operation on ds
|
|
|
|
|
@ -312,7 +312,7 @@ TEST_F(MindDataTestPipeline, TestConcatSuccess) {
|
|
|
|
|
// Create a Cifar10 Dataset
|
|
|
|
|
// Column names: {"image", "label"}
|
|
|
|
|
folder_path = datasets_root_path_ + "/testCifar10Data/";
|
|
|
|
|
std::shared_ptr<Dataset> ds2 = Cifar10(folder_path, std::string(), RandomSampler(false, 9));
|
|
|
|
|
std::shared_ptr<Dataset> ds2 = Cifar10(folder_path, "all", RandomSampler(false, 9));
|
|
|
|
|
EXPECT_NE(ds2, nullptr);
|
|
|
|
|
|
|
|
|
|
// Create a Project operation on ds
|
|
|
|
|
@ -364,7 +364,7 @@ TEST_F(MindDataTestPipeline, TestConcatSuccess2) {
|
|
|
|
|
// Create a Cifar10 Dataset
|
|
|
|
|
// Column names: {"image", "label"}
|
|
|
|
|
folder_path = datasets_root_path_ + "/testCifar10Data/";
|
|
|
|
|
std::shared_ptr<Dataset> ds2 = Cifar10(folder_path, std::string(), RandomSampler(false, 9));
|
|
|
|
|
std::shared_ptr<Dataset> ds2 = Cifar10(folder_path, "all", RandomSampler(false, 9));
|
|
|
|
|
EXPECT_NE(ds2, nullptr);
|
|
|
|
|
|
|
|
|
|
// Create a Project operation on ds
|
|
|
|
|
@ -1012,7 +1012,7 @@ TEST_F(MindDataTestPipeline, TestTensorOpsAndMap) {
|
|
|
|
|
|
|
|
|
|
// Create a Mnist Dataset
|
|
|
|
|
std::string folder_path = datasets_root_path_ + "/testMnistData/";
|
|
|
|
|
std::shared_ptr<Dataset> ds = Mnist(folder_path, std::string(), RandomSampler(false, 20));
|
|
|
|
|
std::shared_ptr<Dataset> ds = Mnist(folder_path, "all", RandomSampler(false, 20));
|
|
|
|
|
EXPECT_NE(ds, nullptr);
|
|
|
|
|
|
|
|
|
|
// Create a Repeat operation on ds
|
|
|
|
|
@ -1126,7 +1126,7 @@ TEST_F(MindDataTestPipeline, TestZipSuccess) {
|
|
|
|
|
EXPECT_NE(ds1, nullptr);
|
|
|
|
|
|
|
|
|
|
folder_path = datasets_root_path_ + "/testCifar10Data/";
|
|
|
|
|
std::shared_ptr<Dataset> ds2 = Cifar10(folder_path, std::string(), RandomSampler(false, 10));
|
|
|
|
|
std::shared_ptr<Dataset> ds2 = Cifar10(folder_path, "all", RandomSampler(false, 10));
|
|
|
|
|
EXPECT_NE(ds2, nullptr);
|
|
|
|
|
|
|
|
|
|
// Create a Project operation on ds
|
|
|
|
|
|