资源简介

MapReduce贝叶斯文本分类

资源截图

代码片段和文件信息

package Classfication;

import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.FSDataOutputStream;
import org.apache.hadoop.fs.FileStatus;
import org.apache.hadoop.fs.FileSystem;
import org.apache.hadoop.fs.Path;
import org.apache.hadoop.io.Text;
import java.io.IOException;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

public class TextPreProb {

    /**
     * 计算类别的先验概率
     * @param fs
     * @param folderPath
     * @return
     * @throws IOException
     */
    public static Map CalPreProb1(FileSystem fs Path folderPath) throws IOException {
        int sum=0;
        Map map = new HashMap();
        List paths = new ArrayList();

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-01-02 11:53  WordCount\
     目录           0  2018-12-19 15:36  WordCount\meta-INF\
     文件          56  2018-12-28 17:29  WordCount\meta-INF\MANIFEST.MF
     文件        1004  2018-12-19 14:43  WordCount\pom.xml
     目录           0  2018-12-18 19:03  WordCount\src\
     目录           0  2018-12-18 19:03  WordCount\src\main\
     目录           0  2018-12-20 14:26  WordCount\src\main\java\
     目录           0  2018-12-28 17:21  WordCount\src\main\java\Classfication\
     文件        2403  2018-12-28 17:21  WordCount\src\main\java\Classfication\TextPreProb.java
     文件        2275  2018-12-27 14:31  WordCount\src\main\java\Classfication\WordCount.java
     文件        3769  2018-12-28 17:08  WordCount\src\main\java\Classfication\WordPerProb.java
     目录           0  2018-12-19 14:29  WordCount\src\main\java\meta-INF\
     文件          58  2018-12-19 14:29  WordCount\src\main\java\meta-INF\MANIFEST.MF
     目录           0  2018-12-27 14:31  WordCount\src\main\java\SquenceFile\
     文件        3366  2018-12-27 14:31  WordCount\src\main\java\SquenceFile\SquenceFile.java
     目录           0  2018-12-25 15:45  WordCount\src\main\java\utils\
     文件         435  2018-12-25 15:45  WordCount\src\main\java\utils\ClearOutputResult.java
     文件       19985  2018-12-20 14:27  WordCount\src\main\java\utils\Stopwords.java
     文件         774  2018-12-20 14:54  WordCount\src\main\java\utils\Tools.java
     目录           0  2018-12-28 17:34  WordCount\src\main\java\WordCount\
     文件        2938  2018-12-27 15:45  WordCount\src\main\java\WordCount\Evaluation.java
     文件        9860  2018-12-28 17:34  WordCount\src\main\java\WordCount\Predict.java
     文件        3571  2018-12-28 17:10  WordCount\src\main\java\WordCount\Train.java
     目录           0  2018-12-18 19:03  WordCount\src\main\resources\
     目录           0  2018-12-18 19:03  WordCount\src\test\
     目录           0  2018-12-18 19:03  WordCount\src\test\java\
     文件          80  2018-12-18 19:05  WordCount\WordCount.iml

评论

共有 条评论