diff options
author | Paul Duncan <pabs@pablotron.org> | 2019-02-05 00:50:28 -0500 |
---|---|---|
committer | Paul Duncan <pabs@pablotron.org> | 2019-02-05 00:50:28 -0500 |
commit | e63a88ea567744d890d923d1d7aa46e583cbb0ec (patch) | |
tree | cc76b02e39dea66cd8a9c92e77dede1ea07ced4a /src/km.h | |
parent | f2b6c7ea5884b65ef93ab999e4edf460ec86a1d1 (diff) | |
download | kmeans-e63a88ea567744d890d923d1d7aa46e583cbb0ec.tar.bz2 kmeans-e63a88ea567744d890d923d1d7aa46e583cbb0ec.zip |
add km_set_print(), refactor main.c
Diffstat (limited to 'src/km.h')
-rw-r--r-- | src/km.h | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -83,6 +83,9 @@ _Bool km_set_normalize(km_set_t * const); // get pointer to data set row float *km_set_get_row(const km_set_t *, const size_t); +// get pointer to data set row ints +int *km_set_get_row_ints(const km_set_t *, const size_t); + typedef struct { float d2, d2_near; @@ -196,6 +199,13 @@ km_load( void * const cb_data ); +// print set to file handle +_Bool +km_set_print( + const km_set_t * const, + FILE * const fh +); + // load set from path _Bool km_load_path( const char * const path, |