Machine learning in Clojure
Role in this project:
ML Engineer Contributions:6 commits, 9 PRs, 17 comments in 11 months
Contributions summary:Kiran primarily contributed to the machine learning aspects of the project, specifically related to model training, evaluation, and visualization. They implemented features for tensorboard logging and weight visualization to improve debugging and analysis of models. Furthermore, they worked on modifying the training pipeline, enabling users to pass arguments such as force-gpu for running the models. They also focused on supporting metrics for train and test loss via the experiment API.
clojuremachine-learning
core.matrix : Multi-dimensional array programming API for Clojure
Role in this project:
Backend Developer Contributions:32 commits, 10 PRs, 9 comments in 1 year 7 months
Contributions summary:Kiran primarily contributed to the `core.matrix` Clojure library by implementing statistical functions, including r-squared, pearson correlation, and root mean square error. They refactored the existing code to improve performance, removed unnecessary variables, and added cosine-similarity functionality. The user also updated the project's `project.clj` file and test files to reflect the changes and improvements made to the core library.
clojuremultidimensional-arrays