debian/0000755000000000000000000000000012250012761007162 5ustar debian/weka.install0000644000000000000000000000007412250012761011502 0ustar debian/bin /usr debian/weka.desktop /usr/share/applications debian/weka.docs0000644000000000000000000000000712250012761010760 0ustar README debian/weka.10000644000000000000000000000367412250012761010205 0ustar .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH WEKA 1 "December 19, 2007" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME weka \- Machine learning algorithms for data mining tasks .SH SYNOPSIS .B weka [\fIOPTION\fR] .br .SH DESCRIPTION This manual page documents briefly the .B weka, command. .PP .\" TeX users may be more comfortable with the \fB\fP and .\" \fI\fP escape sequences to invode bold face and italics, .\" respectively. \fBweka\fP -- start the weka machine learning suite .br .br .SH OPTIONS A summary of options is included below. .TP .B \-h, \-\-help Show summary of options. .TP .B \-g, \-\-gui \fIINTERFACE\fR Start the weka gui using the \fIMDI\fR or \fISDI\fR interface. .TP .B \-m, \-\-memory \fIMEMORY\fR The amount of memory to use for the Java Virtual Machine (default: 256m). .TP .B \-c, \-\-class \fICLASS\fR Start weka using an alternative class (default: weka.gui.Main). .SH SEE ALSO .BR lush (1), shogun (1), svm-train (1) .TP Weka example datasets are located in .B /usr/share/doc/weka/examples. .TP Weka tutorials and the full documentation can be found in .B /usr/share/doc/weka-doc if the weka-doc package is installed. .SH AUTHOR weka was written by the Waikato Machine Learning Group . .PP This manual page was written by Soeren Sonnenburg , for the Debian project (but may be used by others). debian/watch0000644000000000000000000000022512250012761010212 0ustar version=3 opts="dversionmangle=s/\+tut\d//,uversionmangle=s/-/./g" \ http://sf.net/weka/weka-([\d]+-[02468]-[\d]+).zip \ debian debian/orig-tar.sh debian/rules0000755000000000000000000000236112250012761010244 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/ant.mk DEB_COMPRESS_EXCLUDE := .pdf JAVA_HOME_DIRS := /usr/lib/jvm/default-java DEB_ANT_BUILDFILE := build.xml DEB_ANT_BUILD_TARGET := exejar docs DEB_JARS := cup JFlex install/weka:: install -m644 -D dist/weka.jar debian/weka/usr/share/java/weka-$(DEB_UPSTREAM_VERSION).jar dh_link -pweka /usr/share/java/weka-$(DEB_UPSTREAM_VERSION).jar /usr/share/java/weka.jar build/weka-doc:: debian/stamp-build-weka-doc debian/stamp-build-weka-doc: ( cd wekadocs/manual && \ latex manual.tex ; latex manual.tex ; latex manual.tex ; \ dvipdf manual.dvi ) touch $@ install/weka-doc:: debian/stamp-install-weka-doc debian/stamp-install-weka-doc: #main overview page install -m755 -d debian/weka-doc/usr/share/doc/weka-doc install -m644 documentation.css documentation.html weka.gif -t debian/weka-doc/usr/share/doc/weka-doc/ #javadoc cp -r doc debian/weka-doc/usr/share/doc/weka-doc/ #pdf's install -m644 wekadocs/manual/manual.pdf debian/weka-doc/usr/share/doc/weka-doc/WekaManual.pdf touch $@ cleanbuilddir:: rm -f wekaexamples.zip.cdbs-config_list get-orig-source: -uscan --rename --force @echo successfully retrieved upstream tarball debian/changelog0000644000000000000000000000777312250012761011052 0ustar weka (3.6.10-2) unstable; urgency=low * Add libsvm-java to Suggests and to find_jars in weka launcher. * Update launcher to look for openjdk7 first. * Bump Standards-Version to 3.9.5 (no changes). -- tony mancill Wed, 04 Dec 2013 21:52:58 -0800 weka (3.6.10-1) unstable; urgency=low * New upstream release. * Bump Standards-Version to 3.9.4. * Update Vcs fields to use canoncal URLs. * Update debian/compat and debhelper version to 9. * Update Java runtime dependencies. -- tony mancill Mon, 02 Sep 2013 16:35:59 -0700 weka (3.6.6-1) unstable; urgency=low * Team upload. * New upstream version (Closes: #649734) * Update rules and build-deps for default-jdk and default-jre. -- tony mancill Thu, 24 Nov 2011 12:35:17 -0800 weka (3.6.5-1) unstable; urgency=low * Team upload. * New upstream version (Closes: #632082, #598400) * Bump Standards-Version to 3.9.2 (no changes required). * Freshen jar.patch; remove java_cup.patch (incorporated upstream) * Add README.source to document process of obtaining .png resources. * Add myself to Uploaders. -- tony mancill Fri, 05 Aug 2011 22:40:50 -0700 weka (3.6.0-3) unstable; urgency=low * Bump Standards-Version to 3.8.4 (no changes required). * Switch to dpkg-source 3.0 (quilt) format. * Track only stable releases in watch file. -- Soeren Sonnenburg Fri, 23 Apr 2010 22:33:11 +0200 weka (3.6.0-2) unstable; urgency=low * Change Maintainer: Debian Java Maintainers. * Update Standards-Version: 3.8.2 (no changes). -- Torsten Werner Mon, 29 Jun 2009 22:02:28 +0200 weka (3.6.0-1) unstable; urgency=low * New (stable) upstream version. * Update copyright and patches to reflect upstream changes. * Build single .pdf document. * Add ${misc:Depends} to weka-doc dependencies to fix lintian warning. -- Soeren Sonnenburg Thu, 25 Dec 2008 11:53:48 +0100 weka (3.5.8+cup1-2) unstable; urgency=low * Add versioned cup to dependencies (Closes: #504897). * Explicitly require openjdk-6-jdk in build dependencies. * Require 256m to allow successful building of javadocs. -- Soeren Sonnenburg Mon, 24 Nov 2008 10:06:45 +0100 weka (3.5.8+cup1-1) unstable; urgency=low [ Torsten Werner ] * Update Section field in doc-base file. * Add Class-Path attribute to jar file. [ Soeren Sonnenburg ] * Update my email address to sonne@debian.org. * Update copyright. * Remove build, java cup and jflex from orig.tar.gz. * Add cup and jflex as build dependency. * Patch weka source to use cup from debian. * Patch weka shell wrapper to use java-6-sun or openjdk. * Obtain documentation from svn. * Build depend on texlive-latex-extra (required to generate documentation). * Add javadoc as build target. * Use java-wrappers to start weka. -- Soeren Sonnenburg Thu, 30 Oct 2008 06:42:46 +0100 weka (3.5.8-1) unstable; urgency=low [ Soeren Sonnenburg ] * Bump Standards Version to 3.8.0. * Remove references to non-free Java in debian/copyright. [ Torsten Werner ] * new upstream release * Switch to openjdk-6. * Move package to main. -- Torsten Werner Sun, 10 Aug 2008 21:27:05 +0200 weka (3.5.7+tut1-1) unstable; urgency=low * Updated weka script to support calling other main classes, add jvm memory option and allow specific gui. * Update manpage for weka script, documenting the new options. * Fetch tutorial sources from public svn, generate them dynamically on build and include generated .pdfs in doc-base. -- Soeren Sonnenburg Sun, 24 Feb 2008 09:18:45 +0100 weka (3.5.7-2) unstable; urgency=low * Change Architecture: all for the weka package. -- Torsten Werner Wed, 19 Dec 2007 23:45:17 +0100 weka (3.5.7-1) unstable; urgency=low * Initial Release (Closes: #435930) -- Soeren Sonnenburg Wed, 19 Dec 2007 19:50:51 +0100 debian/weka.desktop0000644000000000000000000000027412250012761011507 0ustar [Desktop Entry] Name=weka GenericName=Machine learning algorithms for data mining tasks Exec=/usr/bin/weka Terminal=false Type=Application Categories=Education;Science;Java Encoding=UTF-8 debian/weka-doc.doc-base0000644000000000000000000000172412250012761012257 0ustar Document: weka Title: Machine learning algorithms for data mining tasks Author: Waikato Machine Learning Group Abstract: Machine learning algorithms for data mining tasks Weka is a collection of machine learning algorithms in Java that can either be used from the command-line, or called from your own Java code. Weka is also ideally suited for developing new machine learning schemes. Implemented schemes cover decision tree inducers, rule learners, model tree generators, support vector machines, locally weighted regression, instance-based learning, bagging, boosting, and stacking. Also included are clustering methods, and an association rule learner. Apart from actual learning schemes, Weka also contains a large variety of tools that can be used for pre-processing datasets. Section: Science/Data Analysis Format: HTML Index: /usr/share/doc/weka-doc/documentation.html Files: /usr/share/doc/weka-doc/doc/*.html Format: PDF Files: /usr/share/doc/weka-doc/*.pdf debian/patches/0000755000000000000000000000000012250012761010611 5ustar debian/patches/jar.patch0000644000000000000000000000266712250012761012421 0ustar --- a/build.xml +++ b/build.xml @@ -16,7 +16,7 @@ - + @@ -90,11 +90,13 @@ + @@ -221,11 +223,14 @@ + + debian/patches/series0000644000000000000000000000001212250012761012017 0ustar jar.patch debian/orig-tar.sh0000755000000000000000000000163512250012761011252 0ustar #!/bin/sh -e # called by uscan with '--upstream-version' SOURCE=$(dpkg-parsechangelog | sed -ne 's,Source: \(.*\),\1,p') VERSION=$(dpkg-parsechangelog | sed -ne 's,^Version: \(.*\)-.*,\1,p') WEKADASHVERSION=$( echo $2 | sed 's/\./-/g') FILE=$3 DIR=weka-*/ TAR=../${SOURCE}_${VERSION}.orig.tar.gz # clean up the upstream tarball unzip $FILE (cd $DIR && jar xf weka-src.jar) (cd $DIR && \ svn co https://svn.cms.waikato.ac.nz/svn/weka/tags/stable-$WEKADASHVERSION/wekadocs) tar -czf $TAR --exclude '*.pdf' --exclude '*.jar' --exclude '*/wekadocs/changelogs' \ --exclude '*/build/*' --exclude '*/doc/*' --exclude '*/wekadocs/data' \ --exclude '*/weka/core/parser/JFlex' --exclude '*.svn*' \ --exclude '*/weka/core/parser/java_cup' $DIR rm -rf $DIR $FILE # move to directory 'tarballs' if [ -r .svn/deb-layout ]; then . .svn/deb-layout mv $TAR $origDir echo "moved $TAR to $origDir" fi exit 0 debian/weka.manpages0000644000000000000000000000001612250012761011623 0ustar debian/weka.1 debian/source/0000755000000000000000000000000012250012761010462 5ustar debian/source/format0000644000000000000000000000001412250012761011670 0ustar 3.0 (quilt) debian/bin/0000755000000000000000000000000012250012761007732 5ustar debian/bin/weka0000644000000000000000000000261712250012761010612 0ustar #!/bin/bash . /usr/lib/java-wrappers/java-wrappers.sh # default options CLASS="weka.gui.GUIChooser" MEMORY="256m" GUI="" function usage() { echo echo "usage: ${0##*/} [-m|--memory ] [-h|--help] [-c|--classname ] [options]" echo echo "Starts the Weka Machine Learning Workbench." echo echo " -h,--help this help" echo echo " -c,--class " echo " start using an alternative class if no classname is" echo " given, then '$CLASS' is used by default." echo echo " -g,--gui " echo " start weka gui as MDI or SDI" echo echo " -m,--memory " echo " the amount of memory to use for the Java Virtual Machine" echo " default: 256m (= 256MB)" echo } TEMP=`getopt -o hc:m:g: --long help,class:,memory:,gui: -n 'weka' -- "$@"` if [ $? != 0 ] ; then echo "Terminating..." >&2 ; exit 1 ; fi eval set -- "$TEMP" while true ; do case "$1" in -c|--class) CLASS="$2" ; shift 2 ;; -m|--memory) MEMORY="$2" ; shift 2 ;; -g|--gui) GUI="-gui $2" ; shift 2 ;; -h|--help) usage ; exit 1 ;; --) shift ; break ;; *) usage ; exit 1 ;; esac done find_java_runtime openjdk7 openjdk6 sun6 || \ ( echo "$0: Java not found, aborting." >&2 && exit 1 ) find_jars weka.jar libsvm.jar JAVA_ARGS=-Xmx$MEMORY run_java $CLASS $GUI $@ debian/README.source0000644000000000000000000000527112250012761011346 0ustar The .orig.tar.gz file for the Debian 3.6.5 package is generated by the orig-tar.sh with this exception. Because the icons are not included in the the weka-src.jar file retrieved from the upstream SVN, they are taken from the upstream SVN repository (at the URL [[1]) and then added to the tarball. The list of resources added is below [2]. -- tony mancill Fri, 05 Aug 2011 22:23:40 -0700 [1] https://svn.scms.waikato.ac.nz/svn/weka/tags/stable-3-6-5/weka [2] File resources added to the tarball generated by orig-tar.sh: ./src/main/java/weka/gui/weka_icon.png ./src/main/java/weka/gui/weka_icon_new_48.png ./src/main/java/weka/gui/weka_icon_new.png ./src/main/java/weka/classifiers/bayes/net/icons/undo.png ./src/main/java/weka/classifiers/bayes/net/icons/rrect.png ./src/main/java/weka/classifiers/bayes/net/icons/paste.png ./src/main/java/weka/classifiers/bayes/net/icons/cut.png ./src/main/java/weka/classifiers/bayes/net/icons/alignbottom.png ./src/main/java/weka/classifiers/bayes/net/icons/oval.png ./src/main/java/weka/classifiers/bayes/net/icons/alignright.png ./src/main/java/weka/classifiers/bayes/net/icons/save.png ./src/main/java/weka/classifiers/bayes/net/icons/spacevertical.png ./src/main/java/weka/classifiers/bayes/net/icons/arrow.png ./src/main/java/weka/classifiers/bayes/net/icons/help.png ./src/main/java/weka/classifiers/bayes/net/icons/aligntop.png ./src/main/java/weka/classifiers/bayes/net/icons/copy.png ./src/main/java/weka/classifiers/bayes/net/icons/layout.png ./src/main/java/weka/classifiers/bayes/net/icons/centerhorizontal.png ./src/main/java/weka/classifiers/bayes/net/icons/alignleft.png ./src/main/java/weka/classifiers/bayes/net/icons/lines-s.png ./src/main/java/weka/classifiers/bayes/net/icons/zoomout.png ./src/main/java/weka/classifiers/bayes/net/icons/spacehorizontal.png ./src/main/java/weka/classifiers/bayes/net/icons/lines.png ./src/main/java/weka/classifiers/bayes/net/icons/new.png ./src/main/java/weka/classifiers/bayes/net/icons/print.png ./src/main/java/weka/classifiers/bayes/net/icons/arrow-s.png ./src/main/java/weka/classifiers/bayes/net/icons/open.png ./src/main/java/weka/classifiers/bayes/net/icons/zoomin.png ./src/main/java/weka/classifiers/bayes/net/icons/line-s.png ./src/main/java/weka/classifiers/bayes/net/icons/oval-s.png ./src/main/java/weka/classifiers/bayes/net/icons/select.png ./src/main/java/weka/classifiers/bayes/net/icons/redo.png ./src/main/java/weka/classifiers/bayes/net/icons/select-s.png ./src/main/java/weka/classifiers/bayes/net/icons/centervertical.png ./src/main/java/weka/classifiers/bayes/net/icons/rect-s.png ./src/main/java/weka/classifiers/bayes/net/icons/rect.png ./src/main/java/weka/classifiers/bayes/net/icons/line.png debian/compat0000644000000000000000000000000212250012761010360 0ustar 9 debian/copyright0000644000000000000000000006430312250012761011123 0ustar This package was debianized by Soeren Sonnenburg . It was downloaded from http://www.cs.waikato.ac.nz/ml/weka/ . The upstream Author is the Waikato Machine Learning Group , cf. http://www.cs.waikato.ac.nz/~ml/people.html. If not otherwise mentioned Copyright: (C) 1998-2008 University of Waikato. License: 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. On Debian systems, you can find the GPL license in: /usr/share/common-licenses/GPL-2 -------- The file core/Statistics.java is Copyright 2001 University of Waikato and Copyright 1999 CERN - European Organization for Nuclear Research. Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. CERN and the University of Waikato make no representations about the suitability of this software for any purpose. It is provided "as is" without expressed or implied warranty. -------- The files core/matrix/EigenvalueDecomposition.java core/matrix/Matrix.java core/matrix/CholeskyDecomposition.java core/matrix/QRDecomposition.java core/matrix/LUDecomposition.java core/matrix/SingularValueDecomposition.java and core/matrix/Maths.java core/matrix/LinearRegression.java are Copyright (C) 1999 The Mathworks and NIST This software is a cooperative product of The MathWorks and the National Institute of Standards and Technology (NIST) which has been released to the public domain. Neither The MathWorks nor NIST assumes any responsibility whatsoever for its use by other parties, and makes no guarantees, expressed or implied, about its quality, reliability, or any other characteristic. -------- The files core/AbstractStringDistanceFunction.java and ./weka/core/EditDistance.java are Copyright (C) 2008 Bruno Woltzenlogel Paleo (http://www.logic.at/people/bruno/ ; http://bruno-wp.blogspot.com/) 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. -------- The files core/neighboursearch/CoverTree.java and core/neighboursearch/covertrees/Stack.java are Copyright (C) 2006 Alina Beygelzimer and Sham Kakade and John Langford. 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. -------- The files in core/mathematicalexpression, filters/unsupervised/instance/subsetbyexpression are Copyright (c) 1989-1998 by Lucent Technologies and Copyright 1996-1999 by Scott Hudson, Frank Flannery, C. Scott Ananian. Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both the copyright notice and this permission notice and warranty disclaimer appear in supporting documentation, and that the name of Lucent Technologies, Bell Labs or any Lucent entity not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. Lucent disclaims all warranties with regard to this software, including all implied warranties of merchantability and fitness. In no event shall Lucent be liable for any special, indirect or consequential damages or any damages whatsoever resulting from loss of use, data or profits, whether in an action of contract, negligence or other tortious action, arising out of or in connection with the use or performance of this software. Taken from this URL: http://www.smlnj.org/license.html This license is compatible with the GNU GPL (see section "Standard ML of New Jersey Copyright License"): http://www.gnu.org/licenses/license-list.html#StandardMLofNJ -------- The files core/pmml/Function.java core/pmml/Expression.java core/pmml/PMMLUtils.java core/pmml/Apply.java core/pmml/MiningSchema.java core/pmml/NormDiscrete.java core/pmml/MappingInfo.java core/pmml/DefineFunction.java core/pmml/BuiltInMath.java core/pmml/BuiltInArithmetic.java core/pmml/Discretize.java core/pmml/TransformationDictionary.java core/pmml/FieldMetaInfo.java core/pmml/PMMLModel.java core/pmml/MiningFieldMetaInfo.java core/pmml/NormContinuous.java core/pmml/Constant.java core/pmml/TargetMetaInfo.java core/pmml/PMMLFactory.java core/pmml/DerivedFieldMetaInfo.java core/xml/XStream.java core/Environment.java core/ClassloaderUtil.java attributeSelection/CostSensitiveASEvaluation.java attributeSelection/CostSensitiveAttributeEval.java attributeSelection/CostSensitiveSubsetEval.java attributeSelection/FilteredAttributeEval.java attributeSelection/FilteredSubsetEval.java filters/unsupervised/instance/ReservoirSample.java classifiers/pmml/consumer/PMMLClassifier.java classifiers/pmml/consumer/GeneralRegression.java classifiers/pmml/consumer/Regression.java classifiers/pmml/consumer/NeuralNetwork.java experiment/DensityBasedClustererSplitEvaluator.java gui/beans/FlowRunner.java gui/beans/IncrementalClassifierEvaluatorCustomizer.java gui/beans/InstanceStreamToBatchMaker.java gui/beans/LogPanel.java gui/beans/Startable.java gui/beans/SerializedModelSaverCustomizer.java gui/beans/SerializedModelSaver.java gui/beans/SerializedModelSaverBeanInfo.java gui/beans/InstanceStreamToBatchMakerBeanInfo.java associations/HotSpot.java core/MathematicalExpressionTest.java attributeSelection/FilteredAttributeEvalTest.java attributeSelection/ScatterSearchV1Test.java attributeSelection/CostSensitiveSubsetEvalTest.java attributeSelection/CostSensitiveAttributeEvalTest.java attributeSelection/FilteredSubsetEvalTest.java filters/unsupervised/instance/ReservoirSampleTest.java classifiers/meta/RotationForestTest.java classifiers/trees/LADTreeTest.java classifiers/pmml/consumer/RegressionTest.java classifiers/pmml/consumer/NeuralNetworkTest.java classifiers/pmml/consumer/AllTests.java classifiers/pmml/consumer/GeneralRegressionTest.java classifiers/bayes/DMNBtextTest.java classifiers/functions/LibLINEARTest.java classifiers/rules/DTNBTest.java associations/HotSpotTest.java clusterers/CLOPETest.java clusterers/sIBTest.java are Copyright (C) 2008 Pentaho Corporation 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. -------- The file src/main/java/weka/classifiers/meta/Vote.java is Copyright (C) 2000 University of Waikato Copyright (C) 2006 Roberto Perdisci 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. -------- The files classifiers/meta/ensembleSelection/EnsembleSelectionLibrary.java classifiers/meta/ensembleSelection/EnsembleModelMismatchException.java classifiers/EnsembleLibrary.java classifiers/EnsembleLibraryModelComparator.java classifiers/EnsembleLibraryModel.java gui/EnsembleSelectionLibraryEditor.java gui/EnsembleLibraryEditor.java gui/ensembleLibraryEditor/DefaultModelsPanel.java gui/ensembleLibraryEditor/AddModelsPanel.java gui/ensembleLibraryEditor/tree/CheckBoxNodeEditor.java gui/ensembleLibraryEditor/tree/DefaultNode.java gui/ensembleLibraryEditor/tree/GenericObjectNode.java gui/ensembleLibraryEditor/tree/NumberClassNotFoundException.java gui/ensembleLibraryEditor/tree/CheckBoxNode.java gui/ensembleLibraryEditor/tree/NumberNode.java gui/ensembleLibraryEditor/tree/PropertyNode.java gui/ensembleLibraryEditor/tree/ModelTreeNodeRenderer.java gui/ensembleLibraryEditor/tree/ModelTreeNodeEditor.java gui/ensembleLibraryEditor/tree/GenericObjectNodeEditor.java gui/ensembleLibraryEditor/tree/NumberNodeEditor.java gui/ensembleLibraryEditor/tree/InvalidInputException.java gui/ensembleLibraryEditor/LoadModelsPanel.java gui/ensembleLibraryEditor/ModelList.java gui/ensembleLibraryEditor/ListModelsPanel.java are Copyright (C) Robert Jung 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. -------- The files classifiers/misc/OSDL.java classifiers/misc/MinMaxExtension.java classifiers/misc/monotone/AbsoluteLossFunction.java classifiers/misc/monotone/InstancesUtil.java classifiers/misc/monotone/BooleanBitMatrix.java classifiers/misc/monotone/Coordinates.java classifiers/misc/monotone/MultiDimensionalSort.java classifiers/misc/monotone/InstancesComparator.java classifiers/misc/monotone/CumulativeDiscreteDistribution.java classifiers/misc/monotone/OSDLCore.java classifiers/misc/monotone/EnumerationIterator.java classifiers/misc/monotone/NominalLossFunction.java classifiers/misc/monotone/ZeroOneLossFunction.java classifiers/misc/monotone/BitMatrix.java classifiers/misc/monotone/DistributionUtils.java classifiers/misc/monotone/DiscreteDistribution.java classifiers/misc/OLM.java classifiers/misc/OLMTest.java classifiers/misc/OSDLTest.java classifiers/misc/MinMaxExtensionTest.java are Copyright (C) Stijn Lievens 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. -------- The files associations/Tertius.java associations/tertius/IndividualInstances.java associations/tertius/Body.java associations/tertius/Rule.java associations/tertius/AttributeValueLiteral.java associations/tertius/Predicate.java associations/tertius/Literal.java associations/tertius/LiteralSet.java associations/tertius/Head.java associations/tertius/IndividualInstance.java associations/tertius/IndividualLiteral.java associations/tertius/SimpleLinkedList.java are Copyright (C) 2003 Peter A. Flach, Nicolas Lachiche 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. -------- The files clusterers/DBScan.java clusterers/OPTICS.java clusterers/forOPTICSAndDBScan/DataObjects/EuclidianDataObject.java clusterers/forOPTICSAndDBScan/Utils/PriorityQueueElement.java clusterers/forOPTICSAndDBScan/Utils/EpsilonRange_ListElement.java clusterers/forOPTICSAndDBScan/Utils/UpdateQueueElement.java clusterers/forOPTICSAndDBScan/Utils/UpdateQueue.java clusterers/forOPTICSAndDBScan/Utils/PriorityQueue.java clusterers/forOPTICSAndDBScan/Databases/SequentialDatabase.java clusterers/forOPTICSAndDBScan/OPTICS_GUI/OPTICS_Visualizer.java clusterers/forOPTICSAndDBScan/OPTICS_GUI/GraphPanel.java clusterers/forOPTICSAndDBScan/OPTICS_GUI/SERFileFilter.java clusterers/forOPTICSAndDBScan/OPTICS_GUI/SERObject.java clusterers/forOPTICSAndDBScan/OPTICS_GUI/ResultVectorTableModel.java clusterers/forOPTICSAndDBScan/DataObjects/ManhattanDataObject.java clusterers/forOPTICSAndDBScan/DataObjects/DataObject.java clusterers/forOPTICSAndDBScan/Databases/Database.java clusterers/forOPTICSAndDBScan/OPTICS_GUI/OPTICS_Visualizer.java clusterers/forOPTICSAndDBScan/OPTICS_GUI/OPTICS_Visualizer.java are Copyright (C) 2004 Matthias Schubert, Zhanna Melnikova-Albrecht, Rainer Holzmann 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. -------- The files associations/gsp/Element.java associations/gsp/Sequence.java associations/GeneralizedSequentialPatterns.java are Copyright (C) 2007 Sebastian Beer 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. -------- The files classifiers/trees/ft/FTtree.java classifiers/trees/ft/FTLeavesNode.java classifiers/trees/ft/FTInnerNode.java classifiers/trees/ft/FTNode.java classifiers/trees/FT.java are Copyright (C) 2007 University of Porto, Porto, Portugal 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. -------- The files classifiers/bayes/blr/Prior.java classifiers/bayes/blr/GaussianPriorImpl.java classifiers/bayes/blr/LaplacePriorImpl.java classifiers/bayes/BayesianLogisticRegression.java are Copyright (C) 2008 Illinois Institute of Technology 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. -------- The files core/AbstractStringDistanceFunction.java core/EditDistance.java are Copyright (C) 2008 Bruno Woltzenlogel Paleo 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. -------- The files classifiers/meta/ensembleSelection/ModelBag.java classifiers/meta/ensembleSelection/EnsembleSelectionLibraryModel.java classifiers/meta/ensembleSelection/EnsembleMetricHelper.java classifiers/meta/EnsembleSelection.java are Copyright (C) 2006 David Michael 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. -------- The files src/main/java/weka/attributeSelection/SubsetSizeForwardSelection.java src/main/java/weka/attributeSelection/LFSMethods.java src/main/java/weka/attributeSelection/LinearForwardSelection.java are Copyright (C) 2007 Martin Guetlein 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. -------- The files classifiers/functions/MultilayerPerceptronTest.java classifiers/functions/PaceRegressionTest.java are Copyright (C) 2001 Malcolm Ware 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. -------- The files classifiers/meta/MultiBoostAB.java classifiers/lazy/LBR.java are Copyright (C) 2001 Deakin University 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. -------- The files attributeSelection/FCBFSearch.java attributeSelection/AttributeSetEvaluator.java attributeSelection/SymmetricalUncertAttributeSetEval.java are Copyright (C) 2004 Data Mining and Machine Learning Lab, Computer Science and Engineering Department, Fulton School of Engineering, Arizona State University 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. -------- The files classifiers/trees/j48/C45PruneableClassifierTreeG.java classifiers/trees/j48/GraftSplit.java classifiers/trees/J48graft.java are Copyright (C) 2007 Geoff Webb & Janice Boughton 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. -------- The files classifiers/trees/BFTree.java classifiers/trees/SimpleCart.java are Copyright (C) 2007 Haijian Shi 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. -------- The file classifiers/functions/LibLINEAR.java is Copyright (C) Benedikt Waldvogel 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. -------- The file gui/SplashWindow.java is Copyright (c) 2003-2005 Werner Randelshofer 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. -------- The file clusterers/CLOPE.java is Copyright (C) 2008 Alexander Smirnov 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. -------- The file clusterers/CLOPE.java is Copyright (C) 2008 Alexander Smirnov 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. -------- The file attributeSelection/ScatterSearchV1.java is Copyright (C) 2008 Adrian Pino 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. -------- The file attributeSelection/LatentSemanticAnalysis.java is Copyright (C) 2008 Amri Napolitano 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. -------- The file filters/unsupervised/attribute/MathExpression.java is Copyright (C) 2004 Prados Julien 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. -------- The file filters/unsupervised/instance/Normalize.java is Copyright (C) 2003 Prados Julien 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. -------- The file filters/supervised/instance/SMOTE.java is Copyright (C) 2008 Ryan Lichtenwalter 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. -------- The file classifiers/misc/FLR.java is Copyright (C) 2002 Ioannis N. Athanasiadis 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. -------- The file classifiers/meta/RotationForest.java is Copyright (C) 2008 Juan Jose Rodriguez 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. -------- The file classifiers/meta/Decorate.java is Copyright (C) 2002 Prem Melville 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. -------- The file classifiers/lazy/KStar.java is Copyright (c) 1995-97 by Len Trigg 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. -------- The classifiers/mi/CitationKNN.java is Copyright (C) 2005 Miguel Garcia Torres 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. -------- The file classifiers/bayes/WAODE.java is Copyright 2006 Liangxiao Jiang 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. -------- The file classifiers/bayes/DMNBtext.java is Copyright (C) 2008 Jiang Su 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. -------- The file classifiers/bayes/net/search/local/LAGDHillClimber.java is Copyright (C) 2005 Manuel Neubach 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. -------- The file classifiers/bayes/AODEsr.java is Copyright (C) 2007 Fei ZHENG and Janice Boughton 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. -------- The file classifiers/bayes/HNB.java is Copyright (C) 2004 Liangxiao Jiang 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. -------- The file classifiers/bayes/NaiveBayesMultinomialUpdateable.java is Copyright (C) 2007 Jiang Su 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. -------- The file classifiers/bayes/AODE.java is Copyright (C) 2003 Janice Boughton and Zhihai Wang 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. -------- The file classifiers/functions/SMOreg.java is Copyright (C) 2002 Sylvain Roy 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. -------- The file classifiers/functions/Winnow.java is Copyright (C) 2002 J. Lindgren 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. -------- The file classifiers/functions/supportVector/RBFKernel.java is Copyright (C) 2005 J. Lindgren 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. -------- The file classifiers/functions/LibSVM.java is Copyright (C) 2005 Yasser EL-Manzalawy 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. -------- The file classifiers/rules/NNge.java is Copyright (C) 2002 Brent Martin 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. -------- The file classifiers/BVDecomposeSegCVSub.java is Copyright (C) 2003 Paul Conilione 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. -------- The file filters/unsupervised/attribute/StandardizeTest.java is Copyright 2002 Eibe Frank 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. debian/weka.examples0000644000000000000000000000000712250012761011646 0ustar data/* debian/control0000644000000000000000000000444712250012761010576 0ustar Source: weka Priority: optional Maintainer: Debian Java Maintainers Uploaders: Soeren Sonnenburg , Torsten Werner , tony mancill Build-Depends: cdbs, debhelper (>= 9), default-jdk, ant, texlive-latex-base, texlive-latex-extra, ghostscript, jflex, cup (>=0.11a+20060608) Standards-Version: 3.9.5 Section: science Homepage: http://www.cs.waikato.ac.nz/~ml/weka/ Vcs-Git: git://anonscm.debian.org/pkg-java/weka.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-java/weka.git Package: weka Architecture: all Depends: ${shlibs:Depends}, ${misc:Depends}, default-jre | java7-runtime | java6-runtime, java-wrappers, cup (>=0.11a+20060608) Suggests: libsvm-java Description: Machine learning algorithms for data mining tasks Weka is a collection of machine learning algorithms in Java that can either be used from the command-line, or called from your own Java code. Weka is also ideally suited for developing new machine learning schemes. . Implemented schemes cover decision tree inducers, rule learners, model tree generators, support vector machines, locally weighted regression, instance-based learning, bagging, boosting, and stacking. Also included are clustering methods, and an association rule learner. Apart from actual learning schemes, Weka also contains a large variety of tools that can be used for pre-processing datasets. . This package contains the binaries and examples. Package: weka-doc Architecture: all Depends: ${misc:Depends} Recommends: weka Section: doc Description: Machine learning algorithms for data mining tasks Weka is a collection of machine learning algorithms in Java that can either be used from the command-line, or called from your own Java code. Weka is also ideally suited for developing new machine learning schemes. . Implemented schemes cover decision tree inducers, rule learners, model tree generators, support vector machines, locally weighted regression, instance-based learning, bagging, boosting, and stacking. Also included are clustering methods, and an association rule learner. Apart from actual learning schemes, Weka also contains a large variety of tools that can be used for pre-processing datasets. . This package contains the documentation.