weka全部算法源代码


著名数据挖掘软件weka的全部算法源代码; 关于weka源代码的学习可以进http://quweiprotoss.blog.163.com/blog 看看,对初学者,进阶者都有不少收获!
资源截图
代码片段和文件信息
/*
 *    This program is free software; you can redistribute it and/or modify
 *    it under the terms of the GNU General Public License as published by
 *    the Free Software Foundation; either version 2 of the License or
 *    (at your option) any later version.
 *
 *    This program is distributed in the hope that it will be useful
 *    but WITHOUT ANY WARRANTY; without even the implied warranty of
 *    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *    GNU General Public License for more details.
 *
 *    You should have received a copy of the GNU General Public License
 *    along with this program; if not write to the Free Software
 *    Foundation Inc. 675 Mass Ave Cambridge MA 02139 USA.
 */

/*
 *    Associator.java
 *    Copyright (C) 1999 University of Waikato Hamilton New Zealand
 *
 */

package weka.associations;

import weka.core.Capabilities;
import weka.core.CapabilitiesHandler;
import weka.core.Instances;
import weka.core.RevisionHandler;
import weka.core.RevisionUtils;
import weka.core.Serializedobject;
import weka.core.Utils;

import java.io.Serializable;

/** 
 * Abstract scheme for learning associations. All schemes for learning
 * associations implemement this class
 *
 * @author Eibe Frank (eibe@cs.waikato.ac.nz)
 * @version $Revision: 5505 $ 
 */
public abstract class AbstractAssociator 
  implements Cloneable Associator Serializable CapabilitiesHandler RevisionHandler {
 
  /** for serialization */
  private static final long serialVersionUID = -3017644543382432070L;
  
  /**
   * Creates a new instance of a associator given it‘s class name and
   * (optional) arguments to pass to it‘s setOptions method. If the
   * associator implements OptionHandler and the options parameter is
   * non-null the associator will have it‘s options set.
   *
   * @param associatorName the fully qualified class name of the associator
   * @param options an array of options suitable for passing to setOptions. May
   * be null.
   * @return the newly created associator ready for use.
   * @exception Exception if the associator name is invalid or the options
   * supplied are not acceptable to the associator
   */
  public static Associator forName(String associatorName
   String [] options) throws Exception {

    return (Associator)Utils.forName(Associator.class
     associatorName
     options);
  }

  /**
   * Creates a deep copy of the given associator using serialization.
   *
   * @param model the associator to copy
   * @return a deep copy of the associator
   * @exception Exception if an error occurs
   */
  public static Associator makeCopy(Associator model) throws Exception {
    return (Associator) new Serializedobject(model).getobject();
  }

  /**
   * Creates copies of the current associator. Note that this method
   * now uses Serialization to perform a deep copy so the Associator
   * object must be fully Serializable. Any currently built model will
   * now be copied as wel

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        379  2009-11-04 18:36  MainWeka.classpath

     文件        384  2009-11-04 18:36  MainWeka.project

     文件       2840  2009-11-04 18:36  MainWekainwekaassociationsAbstractAssociator.class

     文件      26342  2009-11-04 18:36  MainWekainwekaassociationsApriori.class

     文件       8859  2009-11-04 18:36  MainWekainwekaassociationsAprioriItemSet.class

     文件        277  2009-11-04 18:36  MainWekainwekaassociationsAssociator.class

     文件       5993  2009-11-04 18:36  MainWekainwekaassociationsAssociatorEvaluation.class

     文件       4933  2009-11-04 18:36  MainWekainwekaassociationsCaRuleGeneration.class

     文件        433  2009-11-04 18:36  MainWekainwekaassociationsCARuleMiner.class

     文件      19515  2009-11-04 18:36  MainWekainwekaassociationsCheckAssociator.class

     文件       7455  2009-11-04 18:36  MainWekainwekaassociationsFilteredAssociator.class

     文件      11933  2009-11-04 18:36  MainWekainwekaassociationsGeneralizedSequentialPatterns.class

     文件       4834  2009-11-04 18:36  MainWekainwekaassociationsgspElement.class

     文件       9839  2009-11-04 18:36  MainWekainwekaassociationsgspSequence.class

     文件       1741  2009-11-04 18:36  MainWekainwekaassociationsHotSpot$HotNode$HotTestDetails.class

     文件       9816  2009-11-04 18:36  MainWekainwekaassociationsHotSpot$HotNode.class

     文件       1343  2009-11-04 18:36  MainWekainwekaassociationsHotSpot$HotSpotHashKey.class

     文件      13616  2009-11-04 18:36  MainWekainwekaassociationsHotSpot.class

     文件       7656  2009-11-04 18:36  MainWekainwekaassociationsItemSet.class

     文件       6768  2009-11-04 18:36  MainWekainwekaassociationsLabeledItemSet.class

     文件      14689  2009-11-04 18:36  MainWekainwekaassociationsPredictiveApriori.class

     文件       8128  2009-11-04 18:36  MainWekainwekaassociationsPriorEstimation.class

     文件       6883  2009-11-04 18:36  MainWekainwekaassociationsRuleGeneration.class

     文件       3173  2009-11-04 18:36  MainWekainwekaassociationsRuleItem.class

     文件       4186  2009-11-04 18:36  MainWekainwekaassociationsSingleAssociatorEnhancer.class

     文件       2373  2009-11-04 18:36  MainWekainwekaassociations ertiusAttributeValueLiteral.class

     文件       2084  2009-11-04 18:36  MainWekainwekaassociations ertiusBody.class

     文件       2092  2009-11-04 18:36  MainWekainwekaassociations ertiusHead.class

     文件       1218  2009-11-04 18:36  MainWekainwekaassociations ertiusIndividualInstance.class

     文件       1920  2009-11-04 18:36  MainWekainwekaassociations ertiusIndividualInstances.class

............此处省略4366个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)