MCPcopy Create free account
hub / github.com/DeepRec-AI/DeepRec / TEST_F

Function TEST_F

tensorflow/core/kernels/data/zip_dataset_op_test.cc:170–198  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

168}
169
170TEST_F(ZipDatasetOpTest, DatasetNodeName) {
171 int thread_num = 2, cpu_num = 2;
172 TF_ASSERT_OK(InitThreadPool(thread_num));
173 TF_ASSERT_OK(InitFunctionLibraryRuntime({}, cpu_num));
174
175 const TestParam &test_case = TestCase1();
176 std::vector<Tensor> range_dataset_tensors;
177 range_dataset_tensors.reserve(test_case.input_range_dataset_params.size());
178 TF_ASSERT_OK(CreateRangeDatasetTensors(test_case.input_range_dataset_params,
179 &range_dataset_tensors));
180 gtl::InlinedVector<TensorValue, 4> inputs;
181 inputs.reserve(range_dataset_tensors.size());
182 for (auto &tensor : range_dataset_tensors) {
183 inputs.emplace_back(&tensor);
184 }
185 std::unique_ptr<OpKernel> dataset_kernel;
186 int num_tensors_per_slice = test_case.input_range_dataset_params.size();
187 TF_ASSERT_OK(CreateZipDatasetKernel({DT_INT64}, {{num_tensors_per_slice}},
188 inputs.size(), &dataset_kernel));
189 std::unique_ptr<OpKernelContext> dataset_kernel_ctx;
190 TF_ASSERT_OK(CreateZipDatasetContext(dataset_kernel.get(), &inputs,
191 &dataset_kernel_ctx));
192 DatasetBase *zip_dataset;
193 TF_ASSERT_OK(CreateDataset(dataset_kernel.get(), dataset_kernel_ctx.get(),
194 &zip_dataset));
195 core::ScopedUnref scoped_unref(zip_dataset);
196
197 EXPECT_EQ(zip_dataset->node_name(), kNodeName);
198}
199
200TEST_F(ZipDatasetOpTest, DatasetTypeString) {
201 int thread_num = 2, cpu_num = 2;

Callers

nothing calls this directly

Calls 10

IteratorPrefixFunction · 0.85
prefixMethod · 0.80
TestCase1Function · 0.70
OpNameFunction · 0.70
reserveMethod · 0.45
sizeMethod · 0.45
emplace_backMethod · 0.45
getMethod · 0.45
node_nameMethod · 0.45
MakeIteratorMethod · 0.45

Tested by

no test coverage detected