algorithms function

Choice of Algorithm and Hyper Parameters