66
77using namespace it_lab_ai ;
88
9- class BinaryOpLayerMulTests : public ::testing::Test {
9+ class BinaryOpLayerTests : public ::testing::Test {
1010 protected:
1111 void SetUp () override {
1212 data1 = {1 .0f , 2 .0f , 3 .0f , 4 .0f };
@@ -23,7 +23,7 @@ class BinaryOpLayerMulTests : public ::testing::Test {
2323 Tensor scalar_int;
2424};
2525
26- TEST_F (BinaryOpLayerMulTests , MulSameShapeFloat) {
26+ TEST_F (BinaryOpLayerTests , MulSameShapeFloat) {
2727 BinaryOpLayer layer (BinaryOpLayer::Operation::kMul );
2828 Tensor input1 = make_tensor<float >(data1, {2 , 2 });
2929 Tensor input2 = make_tensor<float >(data2, {2 , 2 });
@@ -38,7 +38,7 @@ TEST_F(BinaryOpLayerMulTests, MulSameShapeFloat) {
3838 EXPECT_FLOAT_EQ ((*result)[3 ], 20 .0f );
3939}
4040
41- TEST_F (BinaryOpLayerMulTests , MulSameShapeInt) {
41+ TEST_F (BinaryOpLayerTests , MulSameShapeInt) {
4242 BinaryOpLayer layer (BinaryOpLayer::Operation::kMul );
4343 Tensor input1 = make_tensor<int >(data_int, {2 , 2 });
4444 Tensor input2 = make_tensor<int >(data_int, {2 , 2 });
@@ -53,7 +53,7 @@ TEST_F(BinaryOpLayerMulTests, MulSameShapeInt) {
5353 EXPECT_EQ ((*result)[3 ], 16 );
5454}
5555
56- TEST_F (BinaryOpLayerMulTests , MulSameShapeIntResNet1) {
56+ TEST_F (BinaryOpLayerTests , MulSameShapeIntResNet1) {
5757 BinaryOpLayer layer (BinaryOpLayer::Operation::kMul );
5858 Tensor input1 = make_tensor<int >({1 , 2 , 64 , 64 , 64 }, {5 });
5959 Tensor input2 = make_tensor<int >({1 , 2 , 64 , 1 , 1 }, {5 });
@@ -69,7 +69,7 @@ TEST_F(BinaryOpLayerMulTests, MulSameShapeIntResNet1) {
6969 EXPECT_EQ ((*result)[4 ], 64 );
7070}
7171
72- TEST_F (BinaryOpLayerMulTests , MulWithScalarFloat) {
72+ TEST_F (BinaryOpLayerTests , MulWithScalarFloat) {
7373 BinaryOpLayer layer (BinaryOpLayer::Operation::kMul );
7474 Tensor input = make_tensor<float >(data1, {2 , 2 });
7575 Tensor output;
@@ -83,7 +83,7 @@ TEST_F(BinaryOpLayerMulTests, MulWithScalarFloat) {
8383 EXPECT_FLOAT_EQ ((*result)[3 ], 8 .0f );
8484}
8585
86- TEST_F (BinaryOpLayerMulTests , MulWithScalarInt) {
86+ TEST_F (BinaryOpLayerTests , MulWithScalarInt) {
8787 BinaryOpLayer layer (BinaryOpLayer::Operation::kMul );
8888 Tensor input = make_tensor<int >(data_int, {2 , 2 });
8989 Tensor output;
@@ -97,7 +97,7 @@ TEST_F(BinaryOpLayerMulTests, MulWithScalarInt) {
9797 EXPECT_EQ ((*result)[3 ], 8 );
9898}
9999
100- TEST_F (BinaryOpLayerMulTests , BroadcastingTest1) {
100+ TEST_F (BinaryOpLayerTests , BroadcastingTest1) {
101101 BinaryOpLayer layer (BinaryOpLayer::Operation::kMul );
102102 Tensor input1 = make_tensor<float >({1 .0f , 2 .0f }, {2 , 1 });
103103 Tensor input2 = make_tensor<float >({3 .0f , 4 .0f }, {1 , 2 });
@@ -112,7 +112,7 @@ TEST_F(BinaryOpLayerMulTests, BroadcastingTest1) {
112112 EXPECT_FLOAT_EQ ((*result)[3 ], 8 .0f );
113113}
114114
115- TEST_F (BinaryOpLayerMulTests , Broadcasting3D) {
115+ TEST_F (BinaryOpLayerTests , Broadcasting3D) {
116116 BinaryOpLayer layer (BinaryOpLayer::Operation::kMul );
117117 Tensor input1 =
118118 make_tensor<float >({1 .0f , 2 .0f , 3 .0f , 4 .0f , 5 .0f , 6 .0f }, {2 , 1 , 3 });
@@ -138,7 +138,7 @@ TEST_F(BinaryOpLayerMulTests, Broadcasting3D) {
138138 EXPECT_FLOAT_EQ ((*result)[17 ], 36 .0f );
139139}
140140
141- TEST_F (BinaryOpLayerMulTests , BroadcastingDifferentRanks) {
141+ TEST_F (BinaryOpLayerTests , BroadcastingDifferentRanks) {
142142 BinaryOpLayer layer (BinaryOpLayer::Operation::kMul );
143143 Tensor input1 = make_tensor<float >({1 .0f , 2 .0f , 3 .0f }, {3 });
144144 Tensor input2 =
@@ -155,7 +155,7 @@ TEST_F(BinaryOpLayerMulTests, BroadcastingDifferentRanks) {
155155 EXPECT_FLOAT_EQ ((*result)[3 ], 4 .0f );
156156}
157157
158- TEST_F (BinaryOpLayerMulTests , IncompatibleShapes) {
158+ TEST_F (BinaryOpLayerTests , IncompatibleShapes) {
159159 BinaryOpLayer layer (BinaryOpLayer::Operation::kMul );
160160 Tensor input1 = make_tensor<float >(data1, {4 });
161161 Tensor input2 = make_tensor<float >(data2, {2 , 2 });
@@ -164,11 +164,11 @@ TEST_F(BinaryOpLayerMulTests, IncompatibleShapes) {
164164 EXPECT_THROW (layer.run (input1, input2, output), std::runtime_error);
165165}
166166
167- TEST_F (BinaryOpLayerMulTests , LayerName) {
167+ TEST_F (BinaryOpLayerTests , LayerName) {
168168 EXPECT_EQ (BinaryOpLayer::get_name (), " Binary Operation Layer" );
169169}
170170
171- TEST_F (BinaryOpLayerMulTests , EmptyTensors) {
171+ TEST_F (BinaryOpLayerTests , EmptyTensors) {
172172 BinaryOpLayer layer (BinaryOpLayer::Operation::kMul );
173173 Tensor empty1 ({}, Type::kFloat );
174174 Tensor empty2 ({}, Type::kFloat );
@@ -177,7 +177,7 @@ TEST_F(BinaryOpLayerMulTests, EmptyTensors) {
177177 EXPECT_NO_THROW (layer.run (empty1, empty2, output));
178178}
179179
180- TEST_F (BinaryOpLayerMulTests , BroadcastingTestAdd) {
180+ TEST_F (BinaryOpLayerTests , BroadcastingTestAdd) {
181181 BinaryOpLayer layer (BinaryOpLayer::Operation::kAdd );
182182
183183 Tensor input1 =
@@ -201,7 +201,7 @@ TEST_F(BinaryOpLayerMulTests, BroadcastingTestAdd) {
201201 EXPECT_FLOAT_EQ ((*result)[5 ], 8 .0f );
202202}
203203
204- TEST_F (BinaryOpLayerMulTests , BroadcastingTestSubGooglNet) {
204+ TEST_F (BinaryOpLayerTests , BroadcastingTestSubGooglNet) {
205205 BinaryOpLayer layer (BinaryOpLayer::Operation::kSub );
206206 Tensor input1 = make_tensor<float >(
207207 {1 .0f , 2 .0f , 3 .0f , 4 .0f , 5 .0f , 6 .0f , 7 .0f , 8 .0f , 9 .0f , 10 .0f , 11 .0f ,
0 commit comments