public class HybsSimpleRegression extends Object implements HybsRegression
| コンストラクタと説明 |
|---|
HybsSimpleRegression()
コンストラクタ
このコンストラクタを利用した場合はtrainを実施して学習するか、setCoefficientで係数をセットする。
|
HybsSimpleRegression(double[][] data)
コンストラクタ。
|
HybsSimpleRegression(double slope,
double intercept)
コンストラクタ。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
double[] |
getCoefficient()
傾き、切片、決定係数の順にセットした配列を返します。
|
double |
getIntercept()
切片の取得。
|
double |
getRSquare()
決定係数の取得。
|
double |
getSlope()
傾きの取得。
|
static void |
main(String[] args) |
double |
predict(double... in_x)
a + bxを計算。
|
void |
setCoefficient(double[] c)
傾き、切片の順に配列の内容をセットします。
|
void |
setOption(double[] opt)
このクラスでは未使用。
|
void |
train(double[][] data)
dataを与えて回帰直線を求める。
|
public HybsSimpleRegression(double[][] data)
data - xとyの組み合わせの配列public HybsSimpleRegression(double slope, double intercept)
slope - intercept - public HybsSimpleRegression()
public void train(double[][] data)
data - x,yの配列public void setOption(double[] opt)
opt - オプションpublic double getSlope()
public double getIntercept()
public double getRSquare()
getRSquare インタフェース内 HybsRegressionpublic double[] getCoefficient()
getCoefficient インタフェース内 HybsRegressionpublic void setCoefficient(double[] c)
setCoefficient インタフェース内 HybsRegressionc - 係数配列public double predict(double... in_x)
predict インタフェース内 HybsRegressionin_x - 変数XWebアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.