aboutsummaryrefslogtreecommitdiff
path: root/src/parse.h
AgeCommit message (Collapse)Author
2024-09-14feat: onehot feature implementation in processjvech
To make onehot available I had to refactor how the data is stored, the current implementation supports json files.
2024-09-08fix: file_read() and file_write() refactorjvech
Functions Parameters were replaced by Configs struct to allow scalability, in the future I might merge parse.c source code into util.c
2024-08-06add: file parsing improvedjvech
Things implemented: * json_read() must die if the key does not exist or the value type is wrong. * on predict command input should be shown exactly the same * float precision CLI option should be added.
2024-07-26add: file_write() implementedjvech
things implemented: - CLI option --only-out added - CLI option --format works more intuitively - csv tsv and json output support
2024-07-24add: file_read() function implementedjvech
things implemented: - Automatic file format infering - json_read() small refactor done - error checking in csv_read() improved
2024-07-23add: csv_read() improvedjvech
Error messages are more specific and now columns are read as arrays of strings.
2024-07-23add: read_csv function addedjvech
There is still much to do
Feel free to download, copy and edit any repo