aboutsummaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2024-09-19fix: wrong memory allocation on csv_read() fixedjvech
2024-09-08fix: memory leaks fixedjvech
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-24add: file_read() and format integraded on main programjvech
things implemented: - read output in false bug was solved. - Make generic rule added to build test executables - format option added to the CLI
2023-10-23setup: install_config added, README updatedjvech
2023-10-21setup: man page improvedjvech
Documentation: Example sections was improved Files sections was added Fixes: default config filepath was fixed
2023-10-21setup: Install and uninstall rules addedjvech
The man page must have a section specifying where to save configurations files for loading the network architecture and weights.
2023-09-03fix: write network parameter fixedjvech
2023-08-30add: network read and write done json_read reactoredjvech
2023-08-27add: data and network initialization donejvech
train subcommand can read and train the network TODO: - Refactor json_read() to parse multiple labels - Implement a function to save network weights once the network have trained - Implement a function to load trained weights to use with predict subcommand
2023-08-23add: basic configuration parsing implementedjvech
parameters implemented: - input_keys - label_keys - epochs - labels - weights_path Network weights and architecture loading is not implemented yet.
2023-08-17[ADD]: Cli implemented in a different functionjvech
The program config parameters where encapsulated in a struct to keep track of them without implementing a lot of functions
2023-08-08add: pass activations to a separate filejvech
The point is have this file for new activation function without bloating nn.c file
2023-08-08add: activation and cost functions addedjvech
Training function were fixed and new activation and cost function were implemented
2023-07-13add: forward pass with openblas in progressjvech
2023-07-12add: weights initialization and deallocation donejvech
2023-07-10add: json file function implementedjvech
Feel free to download, copy and edit any repo