| 限定符和类型 | 方法和说明 |
|---|---|
protected BaseFeatureData |
NaiveBayesClassifier.selectFeatures(IDataSet dataSet)
统计特征并且执行特征选择,返回一个FeatureStats对象,用于计算模型中的概率
|
void |
NaiveBayesClassifier.train(IDataSet dataSet) |
void |
IClassifier.train(IDataSet dataSet)
训练模型
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractDataSet |
class |
FileDataSet |
class |
MemoryDataSet |
| 限定符和类型 | 方法和说明 |
|---|---|
IDataSet |
IDataSet.add(Map<String,String[]> testingDataSet) |
IDataSet |
AbstractDataSet.add(Map<String,String[]> testingDataSet) |
IDataSet |
IDataSet.load(String folderPath)
加载数据集
|
IDataSet |
AbstractDataSet.load(String folderPath) |
IDataSet |
IDataSet.load(String folderPath,
double rate) |
IDataSet |
AbstractDataSet.load(String folderPath,
double rate) |
IDataSet |
IDataSet.load(String folderPath,
String charsetName)
加载数据集
|
IDataSet |
AbstractDataSet.load(String folderPath,
String charsetName) |
IDataSet |
IDataSet.load(String folderPath,
String charsetName,
double percentage) |
IDataSet |
AbstractDataSet.load(String folderPath,
String charsetName,
double percentage) |
IDataSet |
IDataSet.setTokenizer(ITokenizer tokenizer)
设置分词器
|
IDataSet |
AbstractDataSet.setTokenizer(ITokenizer tokenizer) |
IDataSet |
IDataSet.shrink(int[] idMap) |
IDataSet |
FileDataSet.shrink(int[] idMap) |
IDataSet |
MemoryDataSet.shrink(int[] idMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
static BaseFeatureData |
ChiSquareFeatureExtractor.extractBasicFeatureData(IDataSet dataSet)
生成一个FeatureStats对象,包含一个分类中的所有词语,分类数,实例数。
|
| 构造器和说明 |
|---|
BaseFeatureData(IDataSet dataSet)
构造一个空白的统计对象
|
DfFeatureData(IDataSet dataSet)
构造一个空白的统计对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
static FMeasure |
Evaluator.evaluate(IClassifier classifier,
IDataSet testingDataSet) |
Copyright © 2014–2017 码农场. All rights reserved.