⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test.h

📁 网页分类器
💻 H
字号:
/*==========================================================   
    *   
    *         Copyright   (c)   2008   
    *         All   rights   reserved.   
    *   
    *         文件名称:   Test.h 
    *         摘    要:   测试向量   
    *   
    *         当前版本:   1.0   
    *         作    者:   祝美莲   
    *         创建日期:   2008-5-10   
    *   
    *==========================================================   
*/ 
// Test.h: interface for the CTest class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_TEST_H__5805F920_57ED_458A_A13D_643BED0C7331__INCLUDED_)
#define AFX_TEST_H__5805F920_57ED_458A_A13D_643BED0C7331__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "PageInfo.h"
#include "Train.h"
#define KINDNUMBER 4
#define VECTORITEMNUMBER 3108

class CTest  
{
public:
	BOOL ReadFile(int k);//读取模型文件
	CTest(int nKNumber, int nVINumber, int nTemp[] );
	CTest();
	virtual ~CTest();
	void Transform(CPageInfo p, double VX[VECTORITEMNUMBER]);//将数据转化为密集数据来简化计算
	double DotMetrix(double VX1[VECTORITEMNUMBER],double VX2[VECTORITEMNUMBER] );//计算向量的点积
	BOOL CreateResultDirectory();//创建文件夹
	BOOL Func( double VX[VECTORITEMNUMBER], int k);//计算目标函数值
	BOOL Right(CString strName, int nType);//判断分类是否正确
	BOOL Testing();//测试
	void GetType( CString strNameTxtPath, CString strNameTxt, CPageInfo Page );
	void GetTotal(int nNumber[KINDNUMBER]);
	void DeleteFolder(CString   sPath);

protected:
	int nTotal[KINDNUMBER];			//分类的各个类别的网页的总数
	int nRight[KINDNUMBER];			//分类正确的各个类别的网页数目
	int nTotalTest[KINDNUMBER];		//测试集中各个类别的网页总数
	int nKind[KINDNUMBER];          //存放类别
	
	int nKindNumber;				//网页种类
	int nVectorItemNumber;			//特征向量的维数
	Hyperplane Plane[KINDNUMBER];	//定义KINDNUMBER个超平面
};

#endif // !defined(AFX_TEST_H__5805F920_57ED_458A_A13D_643BED0C7331__INCLUDED_)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -