def randomGradientAscentTest(): featureDatas, classTypes = GradientRegression.loadDataSet() weightsMatrix, weights = GradientRegression.getBestWeightsByRandomGradientAscent( featureDatas, classTypes, 50) print weights GradientRegression.plotBestRegressionLine( featureDatas, classTypes, weights)
def plotTest(): featureDatas, classTypes = GradientRegression.loadDataSet() weights = GradientRegression.getBestRegressionWeightsByGradientAscent( featureDatas, classTypes) print weights GradientRegression.plotBestRegressionLine( featureDatas, classTypes, weights)