Fix unittest by change double to float.

This commit is contained in:
sunwen
2023-11-15 14:16:35 +08:00
parent d520489823
commit aaa5622c89
3 changed files with 8 additions and 48 deletions

View File

@@ -264,10 +264,11 @@ TEST_F(Function1D_Test, exp) {
float *data1 = new float[4]{1,2,3,4};
auto matrix1 = Aurora::Matrix::fromRawData(data1, 4,1,1);
auto result = Aurora::exp(matrix1);
EXPECT_FLOAT_AE(result.getData()[0],2.7183);
EXPECT_FLOAT_AE(result.getData()[1],7.3891);
EXPECT_FLOAT_AE(result.getData()[2],20.0855);
EXPECT_FLOAT_AE(result.getData()[3],54.5982);
EXPECT_FLOAT_AE(result.getData()[3],54.5981483);
float *data2 = new float[4]{1,2,3,4};
auto matrix2 = Aurora::Matrix::fromRawData(data2, 2,1,1,Aurora::Complex);
@@ -430,17 +431,11 @@ TEST_F(Function1D_Test, horzcat) {
EXPECT_FLOAT_EQ(result.getDimSize(0),3);
EXPECT_FLOAT_EQ(result.getDimSize(1),2);
auto A = Aurora::Matrix::New(Aurora::random(27),3,3,3);
auto B = Aurora::Matrix::New(Aurora::random(18),3,2,3);
auto A = Aurora::Matrix::fromRawData(Aurora::random(27),3,3,3);
auto B = Aurora::Matrix::fromRawData(Aurora::random(18),3,2,3);
auto C = Aurora::horzcat(A, B);
A.printf();
B.printf();
C.printf();
B = Aurora::Matrix::New(Aurora::random(18),2,3,3);
B = Aurora::Matrix::fromRawData(Aurora::random(18),2,3,3);
C = Aurora::vertcat(A, B);
A.printf();
B.printf();
C.printf();
}
TEST_F(Function1D_Test, vertcat) {