aboutsummaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
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