feat: Add endlines in `machine_learning/adaline_learning.c` (#846)

Add endlines in `machine_learning/adaline_learning.c`.
Co-authored-by: David Leal <halfpacho@gmail.com>
This commit is contained in:
Piyush Kumar 2021-08-19 02:05:00 +05:30 committed by GitHub
parent 1b30b89083
commit cc241f58c2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 7 additions and 7 deletions

View File

@ -240,20 +240,20 @@ void test1(double eta)
} }
printf("------- Test 1 -------\n"); printf("------- Test 1 -------\n");
printf("Model before fit: %s", adaline_get_weights_str(&ada)); printf("Model before fit: %s\n", adaline_get_weights_str(&ada));
adaline_fit(&ada, X, Y, N); adaline_fit(&ada, X, Y, N);
printf("Model after fit: %s\n", adaline_get_weights_str(&ada)); printf("Model after fit: %s\n", adaline_get_weights_str(&ada));
double test_x[] = {5, -3}; double test_x[] = {5, -3};
int pred = adaline_predict(&ada, test_x, NULL); int pred = adaline_predict(&ada, test_x, NULL);
printf("Predict for x=(5,-3): % d", pred); printf("Predict for x=(5,-3): % d\n", pred);
assert(pred == -1); assert(pred == -1);
printf(" ...passed\n"); printf(" ...passed\n");
double test_x2[] = {5, 8}; double test_x2[] = {5, 8};
pred = adaline_predict(&ada, test_x2, NULL); pred = adaline_predict(&ada, test_x2, NULL);
printf("Predict for x=(5, 8): % d", pred); printf("Predict for x=(5, 8): % d\n", pred);
assert(pred == 1); assert(pred == 1);
printf(" ...passed\n"); printf(" ...passed\n");
@ -294,7 +294,7 @@ void test2(double eta)
} }
printf("------- Test 2 -------\n"); printf("------- Test 2 -------\n");
printf("Model before fit: %s", adaline_get_weights_str(&ada)); printf("Model before fit: %s\n", adaline_get_weights_str(&ada));
adaline_fit(&ada, X, Y, N); adaline_fit(&ada, X, Y, N);
printf("Model after fit: %s\n", adaline_get_weights_str(&ada)); printf("Model after fit: %s\n", adaline_get_weights_str(&ada));
@ -309,7 +309,7 @@ void test2(double eta)
test_x[0] = x0; test_x[0] = x0;
test_x[1] = x1; test_x[1] = x1;
int pred = adaline_predict(&ada, test_x, NULL); int pred = adaline_predict(&ada, test_x, NULL);
printf("Predict for x=(% 3.2f,% 3.2f): % d", x0, x1, pred); printf("Predict for x=(% 3.2f,% 3.2f): % d\n", x0, x1, pred);
int expected_val = (x0 + 3. * x1) > -1 ? 1 : -1; int expected_val = (x0 + 3. * x1) > -1 ? 1 : -1;
assert(pred == expected_val); assert(pred == expected_val);
@ -362,7 +362,7 @@ void test3(double eta)
} }
printf("------- Test 3 -------\n"); printf("------- Test 3 -------\n");
printf("Model before fit: %s", adaline_get_weights_str(&ada)); printf("Model before fit: %s\n", adaline_get_weights_str(&ada));
adaline_fit(&ada, X, Y, N); adaline_fit(&ada, X, Y, N);
printf("Model after fit: %s\n", adaline_get_weights_str(&ada)); printf("Model after fit: %s\n", adaline_get_weights_str(&ada));
@ -381,7 +381,7 @@ void test3(double eta)
test_x[4] = x1 * x1; test_x[4] = x1 * x1;
test_x[5] = x2 * x2; test_x[5] = x2 * x2;
int pred = adaline_predict(&ada, test_x, NULL); int pred = adaline_predict(&ada, test_x, NULL);
printf("Predict for x=(% 3.2f,% 3.2f): % d", x0, x1, pred); printf("Predict for x=(% 3.2f,% 3.2f): % d\n", x0, x1, pred);
int expected_val = (x0 * x0 + x1 * x1 + x2 * x2) <= 1 ? 1 : -1; int expected_val = (x0 * x0 + x1 * x1 + x2 * x2) <= 1 ? 1 : -1;
assert(pred == expected_val); assert(pred == expected_val);