91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1.18MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-10-01
  • 語言: 其他
  • 標簽: 神經網絡??

資源簡介

利用BP神經網絡與RBF(徑向基函數)網絡對行人、自行車、卡車三類目標進行分類,比較兩種網絡的分類性能,包含三類目標的數據信息,完整的代碼

資源截圖

代碼片段和文件信息

#include
#include??
#include??
#include?
#include
#include?
#include?
#include?
#include
#include
#include?
#include?
#include?
using?std::string;
using?namespace?std;

#include?
#include?
#include?
#include?

#define?OUT_COUT?3?????//輸出向量維數
#define?IN_COUT?10???//輸入向量維數
#define?COUT?????188?????//樣本數量
#define?BTW_START?30
#define?BTW_END?100
#define?maxLoop?300000

#define?numernum?20
#define?studyeff?0.01
#define?errorange?5.2

int?getpath(std::string?dataPathhead?vector?&datasum)
{
WIN32_FIND_DATA?FindFileData;
HANDLE?hFind;
hFind?=?FindFirstFile(dataPathhead.c_str()?&FindFileData);
if?(hFind?!=?INVALID_HANDLE_VALUE)
{
do
{
if?((FindFileData.dwFileAttributes?!=?FILE_ATTRIBUTE_DIRECTORY)
&&?strcmp(FindFileData.cFileName?“.“)
&&?strcmp(FindFileData.cFileName?“..“))
{
datasum.push_back(FindFileData.cFileName);
//printf?(“文件:%s\n“?FindFileData.cFileName);
}
}?while?(FindNextFile(hFind?&FindFileData));
}
return?1;
}

int?getdata(CStdioFile?&stdiofile?vector?&BTW_Bdata)
{
CString?strValue?=?““;
while?(stdiofile.ReadString(strValue))
{
BTW_Bdata.push_back(atoi(strValue));
}
return?1;
}
/*
void?getcharater(vector?BTW_Bdatafloat?&maxfloat?&pos)
{
max=BTW_Bdata[0];
pos=0;
for(int?i=1;i{
if(max{
pos=i;
max=BTW_Bdata[i];
}
}
}*/

float?mean10(float?data[])
{
float?mean?=?0;
for?(int?i?=?0;?i<10;?i++)
{
mean?+=?data[i];
}
return?mean?/?10;
}
void?getcharater(vector?BTW_Bdata?float?data[])
{
float?data1[10];
for?(int?i?=?0;?i<10;?i++)
{
for?(int?j?=?0;?j<10;?j++)
{
data1[j]?=?BTW_Bdata[i?*?10?+?j?+?2];
}
data[i]?=?mean10(data1);
}

float?max?=?data[0];
for?(int?i?=?1;?i<10;?i++)
{
if?(max {
max?=?data[i];
}
}
for?(int?i?=?0;?i<10;?i++)
{
data[i]?/=?max;
}
}

int?get_train_data(float?x[COUT][IN_COUT]?int?y[COUT][OUT_COUT])
{
int?i?j?i0?=?0;
vector?datasum;
vector?BTW_Bdata;

std::string?dataPathheadr?=?“D:\\BPBTWdata\\Bf\\“;
getpath(dataPathheadr?+?“*“?datasum);
j?=?datasum.size();
std::string?dataPathr;
CStdioFile?stdiofile;

for?(i?=?0;?i {
dataPathr?=?dataPathheadr?+?datasum[i];
printf(“get:%s\n“?datasum[i].c_str());
stdiofile.Open(dataPathr.c_str()?CFile::modeRead?|?CFile::shareDenyNone);
getdata(stdiofile?BTW_Bdata);

stdiofile.Close();
int?i1;
float?max1;
//getcharater(BTW_Bdatamax1x[i0][0]);
getcharater(BTW_Bdata?&x[i0][0]);
//x[i0][0]/=80;
BTW_Bdata.clear();
y[i0][0]?=?1;
y[i0][1]?=?0;
y[i0][2]?=?0;
}
datasum.clear();

dataPathheadr?=?“D:\\BPBTWdata\\Tf\\“;
getpath(dataPathheadr?+?“*“?datasum);
j?=?datasum.si

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-03-15?15:00??作業1\
?????目錄???????????0??2016-03-15?15:00??作業1\B\
?????文件????????8320??1992-06-27?16:30??作業1\B\B102
?????文件????????8320??1992-06-27?16:30??作業1\B\B103
?????文件????????8320??1992-06-27?16:30??作業1\B\B104
?????文件????????8320??1992-06-27?16:30??作業1\B\B105
?????文件????????6255??2015-03-18?11:13??作業1\B\B11
?????文件????????6255??2015-03-18?11:14??作業1\B\B15
?????文件????????6255??2015-03-18?11:15??作業1\B\B16
?????文件????????6255??2015-03-18?13:33??作業1\B\B27
?????文件????????6255??2015-03-18?13:34??作業1\B\B30
?????文件????????6255??2015-03-18?13:35??作業1\B\B35
?????文件????????6255??2015-03-18?13:36??作業1\B\B36
?????文件????????8320??1992-06-27?16:18??作業1\B\B37
?????文件????????8320??1992-06-27?16:18??作業1\B\B38
?????文件????????8320??1992-06-27?16:18??作業1\B\B39
?????文件????????8320??1992-06-27?16:18??作業1\B\B40
?????文件????????8320??1992-06-27?16:18??作業1\B\B42
?????文件????????8320??1992-06-27?16:18??作業1\B\B43
?????文件????????8320??1992-06-27?16:18??作業1\B\B44
?????文件????????8320??1992-06-27?16:18??作業1\B\B45
?????文件????????8320??1992-06-27?16:24??作業1\B\B46
?????文件????????8320??1992-06-27?16:24??作業1\B\B47
?????文件????????8320??1992-06-27?16:24??作業1\B\B48
?????文件????????8320??1992-06-27?16:24??作業1\B\B49
?????文件????????8192??1992-06-27?16:24??作業1\B\B50
?????文件????????8320??1992-06-27?16:24??作業1\B\B51
?????文件????????8192??1992-06-27?16:24??作業1\B\B52
?????文件????????8320??1992-06-27?16:28??作業1\B\B53
?????文件????????8320??1992-06-27?16:28??作業1\B\B54
?????文件????????8320??1992-06-27?16:28??作業1\B\B55
............此處省略224個文件信息

評論

共有 條評論