This is a machine learning library developed by Mokshagna Sai Teja Karanam for CS5350/6350 in University of Utah.
# Installs pandas, numpy
./install.sh
# To run various cases question-2a:
# Please use the same strings for metric names: gini, MajorityError, entropy
Examples:
./run_2a.sh 1 gini
./run_2a.sh 3 MajorityError
./run_2a.sh 5 entropy
# Install pandas, numpy, pickle, matplotlib, xlrd(for bonus) version > 1.0.0
./install.sh
Before running the sh files, please make sure permissions are enabled by executing the following commands:
# Install pandas, numpy by running
./install.sh
# Install pandas, numpy, scipy, warnings by running
./install.sh
Before running the sh files, please make sure permissions are enabled by executing the following commands:
# Install pandas, numpy, tensorflow, warnings by running
./install.sh
I have created 2 notebooks for 2a question where 2a1 includes running one training example of bank dataset and it will list out all the gradients of weights and it will take 2 arguments represents width of each layer as this question is asking 2 layers give 2 arguments as follows to see the results:
run_2a1.sh 5 5
run_2a1.sh 2 4
#####For running 2a2 (verify the results of problem 3) run the command:
run_2a2.sh
Before running the sh files, please make sure permissions are enabled by executing the following commands:
# Install pandas, numpy by running
./install.sh
In this github repository the project is uploaded in the folder ML Project where make sure the install.sh and run project.sh by running the following:
./install.sh