wp_prob.cpp

来自「一个很好的贝叶斯分类器」· C++ 代码 · 共 35 行

CPP
35
字号
#include "stdafx.h"
#include"BeyesClassifier.h"
#include<cmath>


void fileOp(string file_name)
{
	ifstream input_file( file_name.c_str(), ios::in );
	if(!input_file) {
		
		cout << "Can't open " << file_name.c_str() << "!" << endl;

		exit(1);

	}
	
	
}


double WP_Prob(int N, double f)
{
	return log(-(N*f))*pow((N*f),n)*factorial(n);
}


unsigned long int factorial(int n)
{
	unsigned long int i,sum=1;
	for(i=2;i<=n;i++)
	{
		sum*=i;
	}
	return sum;
}

⌨️ 快捷键说明

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