Changeset 0696a3 in git for machine_learning/testml.c


Ignore:
Timestamp:
Aug 7, 2019, 10:07:51 PM (5 years ago)
Author:
Murray Heymann <heymann.murray@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
092e6882fed83e361d79576bc0aa7dc34ac19ad2
Parents:
86420e9c548fd4f1645ed4114c5f79fc3488a8a6
Message:
Implement C prediction function
File:
1 edited

Legend:

Unmodified
Added
Removed
  • machine_learning/testml.c

    r86420e r0696a3  
    66{
    77        int i = 0;
     8        int length = 0;
     9        char buffer10[10];
     10        char buffer11[11];
     11        char buffer12[12];
     12        char buffer20[20];
    813        if (argc != 1) {
    914                printf("Usage: %s\n", argv[0]);
     
    1217
    1318        i = ml_is_initialised();
    14         printf("Returnvalue for ml_is_initialised: %d\n", i);
     19        printf("Returnvalue for ml_is_initialised: \t%d\n", i);
    1520        Py_Initialize();
    1621
    17         i = ml_is_initialised();
    18         printf("Returnvalue for ml_is_initialised: %d\n", i);
    19 
    2022        i = ml_initialise();
    21         printf("Returnvalue for ml_initialise: %d\n", i);
     23        printf("Returnvalue for ml_initialise: \t\t%d\n", i);
    2224
    2325        i = ml_is_initialised();
    24         printf("Returnvalue for ml_is_initialised: %d\n", i);
     26        printf("Returnvalue for ml_is_initialised: \t%d\n", i);
     27
     28        i = ml_make_prediction("test.txt", 10, buffer10, &length);
     29        printf("Returnvalue for ml_make_prediciton: \t%d\n", i);
     30        printf("String for buffer size 10: \t%s\n", buffer10);
     31
     32        i = ml_make_prediction("test.txt", 11, buffer11, &length);
     33        printf("Returnvalue for ml_make_prediciton: \t%d\n", i);
     34        printf("String for buffer size 11: \t%s\n", buffer11);
     35
     36        i = ml_make_prediction("test.txt", 12, buffer12, &length);
     37        printf("Returnvalue for ml_make_prediciton: \t%d\n", i);
     38        printf("String for buffer size 12: \t%s\n", buffer12);
     39
     40        i = ml_make_prediction("test.txt", 20, buffer20, &length);
     41        printf("Returnvalue for ml_make_prediciton: \t%d\n", i);
     42        printf("String for buffer size 20: \t%s\n", buffer20);
    2543
    2644        i = ml_finalise();
    27         printf("Returnvalue for ml_finalise: %d\n", i);
     45        printf("Returnvalue for ml_finalise: \t\t%d\n", i);
    2846
    2947        return 0;
Note: See TracChangeset for help on using the changeset viewer.