evaluating decision trees, randomforest, linearregression, and neural net