亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? matrix.h

?? 一個用C++寫的貝葉斯分類器的程序源代碼
?? H
字號:
#include <iostream>
#include <math.h>
#include "bayes.h"
#include <cstdlib>
//計算均值向量U
Matrix getU(const Matrix &X)
{
int d = X.getCol();
int n = X.getRow();
Matrix U(d, 1);        //U=(u1,u2,...,ud)^T,
                //用 d x 1 的矩陣表示
for(int k=0; k<n; k++)    //k 代表第 k 個樣本
   for(int j=0; j<d; j++)   //j 代表樣本的第 j 個特征值
    U.set(j, 0, U.get(j,0)+X.get(k,j));
    //這里要注意對矩陣元素的訪問下標是從 0 開始的
return 1.0/n * U; //U 是所有樣本的均值,故加和后除以樣本總數
}

//計算協方差矩陣E
Matrix getE(const Matrix &X, const Matrix &U)
{
int d = X.getCol(); //X 的列數代表特征空間維數
int n = X.getRow(); //X 的每一行代表一個樣本
Matrix E(d, d);         //E 是 d x d 維矩陣,d 為每個樣本特征空間數
                 //故此處可以用 X 列數來初始化它
double *ar = new double[d];   //此數組用于從矩陣中提取行,創建新矩陣
                 //從而可以進行下面的矩陣運算
for(int k=0; k<n; k++){     //k 代表第 k 個樣本
   for(int j=0; j<d; j++)
    ar[j] = X.get(k, j);    //將 X 的一行元素值放入數組 ar 中

   Matrix Xk(d, 1, ar);     //利用 ar 創建矩陣
   E = E + (Xk - U) * trv(Xk - U); //(X-U) * (X-U)^T
}
delete[] ar; //釋放動態分配的數組空間
//E 是 n 個矩陣( (Xk - U)與其轉置的乘積 )的算術平均
return 1.0/n * E;
}

//貝葉斯判別函數
int bayesFun(const Matrix U[], const Matrix E[],
        const double Pw[],const Matrix &X, int c)
{
double testPw = 0;
for(int w=0; w<c; w++){
   if(Pw[w] <= 0){
    cout << "Wrong Pw[i]\n"; exit(0); }
   testPw += Pw[w];
   if(det(E[w]) == 0){
    cout << "Check input, E[" << w << "]=0!\n";
    exit(0); }
}
if(testPw != 1){
   cout << "Wrong Pw[i]\n"; exit(0); }

//對于貝葉斯判別函數中的 -d/2 * ln(2*PI)項因與 i 無關故可去掉
//另外(X-U)(E^-1)(X-U)^T 的計算結果雖然是一個數,但在這里
//其表示為一個一行一列的矩陣,因此需要對其求行列式值后才能
//賦給左邊的 double maxg
double maxg = -1.0/2 * det( trv(X-U[0]) * inv(E[0]) * (X-U[0]) )
         -1.0/2 * log(det(E[0])) + log(Pw[0]);
int code = 0; //用來返回類別代號

//求使得貝葉斯判別函數取得最大值類
for(int i=1; i<c; i++){
   double g =   -1.0/2 * det( trv(X-U[i]) * inv(E[i]) * (X-U[i]) )
         -1.0/2 * log(det(E[i])) + log(Pw[i]);
   if(g > maxg){
    maxg = g;
    code = i;
   }
}//for i

return code;
}//bayesFun()

//貝葉斯分類器
void bayesDepart(const Matrix X[], const double Pw[],
         const Matrix &x, int c, char* name[])
{
Matrix* U = new Matrix[c];
Matrix* E = new Matrix[c];

//先求出每個類的均值向量和協方差矩陣
for(int i=0; i<c; i++){
   U[i] = getU(X[i]);
   E[i] = getE(X[i], U[i]);
}
//調用貝葉斯判別函數,判斷X所屬類別,輸出類別名稱
cout << name[bayesFun(U,E,Pw,x,c)];
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色噜噜狠狠色综合中国| 成人午夜精品一区二区三区| 国产欧美精品区一区二区三区| 欧美三级韩国三级日本三斤| 色婷婷精品久久二区二区蜜臂av| 成人短视频下载| 97精品久久久久中文字幕| 99久久综合色| 色综合久久九月婷婷色综合| 91色porny| 欧美在线视频不卡| 欧美日韩专区在线| 欧美日韩国产乱码电影| 777久久久精品| 日韩女优制服丝袜电影| 国产亚洲欧美日韩日本| 国产精品美女www爽爽爽| 亚洲裸体xxx| 午夜精品久久久久影视| 久久成人av少妇免费| 国产乱码字幕精品高清av| 成人性生交大片免费看中文网站| 99精品久久只有精品| 欧美羞羞免费网站| 精品少妇一区二区| 亚洲最色的网站| 激情成人综合网| 国产91精品久久久久久久网曝门| 成人黄色片在线观看| 在线免费亚洲电影| 精品国产成人系列| 亚洲欧美一区二区久久| 青青草国产精品97视觉盛宴| 国产精品一区二区三区99| 91视频观看视频| 久久久久久亚洲综合| 亚洲精品免费在线| 久久91精品久久久久久秒播| 成人蜜臀av电影| 日韩一级二级三级精品视频| 日韩毛片精品高清免费| 精品一区二区三区在线观看国产| av在线不卡电影| 欧美精品一区视频| 亚洲一区二区三区小说| 国产黄色91视频| 欧美高清视频一二三区| 18成人在线视频| 另类小说图片综合网| 欧美在线啊v一区| 国产精品久久夜| 狠狠色丁香婷婷综合| 欧美久久久影院| 一区二区在线观看视频| 国产精品自拍av| 日韩亚洲欧美综合| 亚洲第一综合色| 在线一区二区三区四区| 中文字幕av资源一区| 久久超碰97中文字幕| 在线不卡中文字幕播放| 一区二区三区在线免费播放| 成人福利视频在线| 中文字幕免费观看一区| 精品系列免费在线观看| 91麻豆精品久久久久蜜臀| 亚洲一区二区三区国产| 色综合久久久久| 亚洲天堂av一区| 99久久亚洲一区二区三区青草| 久久久久久久性| 国产夫妻精品视频| 久久久亚洲午夜电影| 国模冰冰炮一区二区| 日韩欧美一级精品久久| 久久精品久久精品| 日韩女优视频免费观看| 精品一区二区精品| 久久久久久免费网| 成人在线视频首页| **性色生活片久久毛片| 91原创在线视频| 亚洲一区中文日韩| 欧美日韩免费一区二区三区视频| 亚洲伊人色欲综合网| 欧美人与性动xxxx| 蜜臀av一级做a爰片久久| 日韩欧美亚洲国产精品字幕久久久| 日韩精品91亚洲二区在线观看| 91.麻豆视频| 国内久久婷婷综合| 中文字幕不卡在线观看| 欧美伊人精品成人久久综合97 | 91丨九色丨蝌蚪富婆spa| 国产精品久久久久久亚洲毛片 | 91久久国产最好的精华液| 亚洲欧美一区二区三区极速播放| 欧美影片第一页| 日韩成人一区二区三区在线观看| 日韩欧美激情在线| caoporn国产精品| 一级日本不卡的影视| 欧美一级国产精品| 国产精品一二三区| 亚洲小少妇裸体bbw| 精品噜噜噜噜久久久久久久久试看 | 久久亚洲一区二区三区明星换脸| 国产精品456露脸| 亚洲综合成人网| 精品国产一二三区| 色诱亚洲精品久久久久久| 蜜桃视频一区二区三区在线观看| 久久免费视频一区| 在线观看中文字幕不卡| 韩国毛片一区二区三区| 亚洲精品一二三四区| 日韩美女一区二区三区四区| www.日韩大片| 激情六月婷婷久久| 偷拍日韩校园综合在线| 国产目拍亚洲精品99久久精品| 欧美午夜一区二区三区 | 中文字幕一区二区三区在线播放| 欧美日韩另类一区| 国产99久久精品| 日本不卡123| 亚洲免费观看高清完整版在线| 欧美r级在线观看| 欧美在线短视频| 色综合网色综合| 国产精品91xxx| 久久国产精品99久久人人澡| 一区二区三区中文在线| 国产精品毛片无遮挡高清| 欧美精品一区二区三区蜜桃| 欧美乱妇15p| 91国产视频在线观看| 9l国产精品久久久久麻豆| 狠狠色丁香久久婷婷综| 日韩极品在线观看| 亚洲成人免费在线| 亚洲主播在线观看| 亚洲一区二区三区爽爽爽爽爽| 国产精品久久久久久久久免费丝袜| 日韩精品一区二区三区四区| 欧美一区二区三区四区高清| 在线免费亚洲电影| 在线观看三级视频欧美| 91色porny在线视频| 色一区在线观看| 色天使久久综合网天天| 97精品视频在线观看自产线路二| 成人精品一区二区三区中文字幕 | 中文字幕视频一区| 国产精品三级av| 亚洲私人黄色宅男| 自拍偷在线精品自拍偷无码专区 | 天天亚洲美女在线视频| 亚洲大片免费看| 视频一区二区三区中文字幕| 亚洲国产精品精华液网站| 亚洲资源中文字幕| 日韩高清不卡在线| 久久99久久精品| 国产精品18久久久久久久网站| 高清久久久久久| 91老司机福利 在线| 欧美日韩在线不卡| 欧美一区二区三区视频免费| 精品乱人伦小说| 中文欧美字幕免费| 一区二区三区四区激情| 亚洲成av人综合在线观看| 裸体一区二区三区| 成人免费电影视频| 欧美日韩视频在线第一区| 欧美日韩国产区一| 26uuu亚洲综合色| 国产精品成人网| 日本不卡一区二区三区| 国产综合色在线视频区| 99riav久久精品riav| 欧美久久久久中文字幕| 久久网站最新地址| 亚洲线精品一区二区三区八戒| 日韩成人一级大片| av电影天堂一区二区在线| 欧美在线一区二区| 久久久久久日产精品| 亚洲精品美国一| 国产精品亚洲а∨天堂免在线| 色综合天天综合网国产成人综合天| 欧美精品777| 亚洲图片你懂的| 激情欧美日韩一区二区| 欧美性猛交一区二区三区精品| 337p日本欧洲亚洲大胆色噜噜| 亚洲精品视频自拍| 成人永久看片免费视频天堂| 欧美一区午夜视频在线观看|