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)