1*da0073e9SAndroid Build Coastguard Worker #include <gtest/gtest.h> 2*da0073e9SAndroid Build Coastguard Worker 3*da0073e9SAndroid Build Coastguard Worker #include <torch/nested.h> 4*da0073e9SAndroid Build Coastguard Worker #include <torch/torch.h> 5*da0073e9SAndroid Build Coastguard Worker 6*da0073e9SAndroid Build Coastguard Worker #include <test/cpp/api/support.h> 7*da0073e9SAndroid Build Coastguard Worker 8*da0073e9SAndroid Build Coastguard Worker // Simple test that verifies the nested namespace is registered properly 9*da0073e9SAndroid Build Coastguard Worker // properly in C++ TEST(NestedTest,Nested)10*da0073e9SAndroid Build Coastguard WorkerTEST(NestedTest, Nested) { 11*da0073e9SAndroid Build Coastguard Worker auto a = torch::randn({2, 3}); 12*da0073e9SAndroid Build Coastguard Worker auto b = torch::randn({4, 5}); 13*da0073e9SAndroid Build Coastguard Worker auto nt = torch::nested::nested_tensor({a, b}); 14*da0073e9SAndroid Build Coastguard Worker torch::nested::to_padded_tensor(nt, 0); 15*da0073e9SAndroid Build Coastguard Worker } 16