├── .gitignore ├── LICENSE ├── README.org └── dpasf ├── build.sbt ├── project ├── assembly.sbt └── build.properties └── src ├── main ├── java │ └── com │ │ └── elbauldelprogramador │ │ ├── core │ │ └── MOADiscretize.java │ │ ├── datastructures │ │ ├── AbstractDequeue.java │ │ ├── AbstractQueue.java │ │ ├── IntervalHeap.java │ │ ├── IntervalHeapWrapper.java │ │ ├── LOFDiscretizer.java │ │ └── NaturalComparator.java │ │ └── discretizers │ │ └── LOFDiscretizer.java ├── resources │ ├── log4j.properties │ └── logback.xml └── scala │ └── com │ └── elbauldelprogramador │ ├── Main.scala │ ├── Setup.scala │ ├── datastructures │ └── Histogram.scala │ ├── discretizers │ ├── IDADiscretizerTransformer.scala │ ├── LOFDiscretizerTransformer.scala │ └── PIDiscretizerTransformer.scala │ ├── featureselection │ ├── FCBFTransformer.scala │ ├── InfoGainTransformer.scala │ └── OFSGDTransformer.scala │ └── utils │ ├── FlinkUtils.scala │ ├── InformationTheory.scala │ ├── SamplingUtils.scala │ └── Utils.scala └── test ├── resources ├── elecNormNew.arff ├── iris.dat └── iris2.dat └── scala └── com └── elbauldelprogramador ├── BddSpec.scala ├── CheckSpec.scala ├── datastructures └── HistogramSpec.scala ├── discretizers ├── IDADiscretizerTransformerSpec.scala ├── LOFDiscretizerTransformerSpec.scala └── PIDiscretizerTransformerSpec.scala ├── featureselection ├── FCBFTransformerSpec.scala ├── InfoGainTransformerSpec.scala └── OFSGDTransformerSpec.scala ├── pojo ├── ElecNormNew.scala └── Iris.scala └── utils └── InformationTheorySpec.scala /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/LICENSE -------------------------------------------------------------------------------- /README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/README.org -------------------------------------------------------------------------------- /dpasf/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/build.sbt -------------------------------------------------------------------------------- /dpasf/project/assembly.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/project/assembly.sbt -------------------------------------------------------------------------------- /dpasf/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=0.13.16 -------------------------------------------------------------------------------- /dpasf/src/main/java/com/elbauldelprogramador/core/MOADiscretize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/main/java/com/elbauldelprogramador/core/MOADiscretize.java -------------------------------------------------------------------------------- /dpasf/src/main/java/com/elbauldelprogramador/datastructures/AbstractDequeue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/main/java/com/elbauldelprogramador/datastructures/AbstractDequeue.java -------------------------------------------------------------------------------- /dpasf/src/main/java/com/elbauldelprogramador/datastructures/AbstractQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/main/java/com/elbauldelprogramador/datastructures/AbstractQueue.java -------------------------------------------------------------------------------- /dpasf/src/main/java/com/elbauldelprogramador/datastructures/IntervalHeap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/main/java/com/elbauldelprogramador/datastructures/IntervalHeap.java -------------------------------------------------------------------------------- /dpasf/src/main/java/com/elbauldelprogramador/datastructures/IntervalHeapWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/main/java/com/elbauldelprogramador/datastructures/IntervalHeapWrapper.java -------------------------------------------------------------------------------- /dpasf/src/main/java/com/elbauldelprogramador/datastructures/LOFDiscretizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/main/java/com/elbauldelprogramador/datastructures/LOFDiscretizer.java -------------------------------------------------------------------------------- /dpasf/src/main/java/com/elbauldelprogramador/datastructures/NaturalComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/main/java/com/elbauldelprogramador/datastructures/NaturalComparator.java -------------------------------------------------------------------------------- /dpasf/src/main/java/com/elbauldelprogramador/discretizers/LOFDiscretizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/main/java/com/elbauldelprogramador/discretizers/LOFDiscretizer.java -------------------------------------------------------------------------------- /dpasf/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /dpasf/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/main/resources/logback.xml -------------------------------------------------------------------------------- /dpasf/src/main/scala/com/elbauldelprogramador/Main.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/main/scala/com/elbauldelprogramador/Main.scala -------------------------------------------------------------------------------- /dpasf/src/main/scala/com/elbauldelprogramador/Setup.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/main/scala/com/elbauldelprogramador/Setup.scala -------------------------------------------------------------------------------- /dpasf/src/main/scala/com/elbauldelprogramador/datastructures/Histogram.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/main/scala/com/elbauldelprogramador/datastructures/Histogram.scala -------------------------------------------------------------------------------- /dpasf/src/main/scala/com/elbauldelprogramador/discretizers/IDADiscretizerTransformer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/main/scala/com/elbauldelprogramador/discretizers/IDADiscretizerTransformer.scala -------------------------------------------------------------------------------- /dpasf/src/main/scala/com/elbauldelprogramador/discretizers/LOFDiscretizerTransformer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/main/scala/com/elbauldelprogramador/discretizers/LOFDiscretizerTransformer.scala -------------------------------------------------------------------------------- /dpasf/src/main/scala/com/elbauldelprogramador/discretizers/PIDiscretizerTransformer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/main/scala/com/elbauldelprogramador/discretizers/PIDiscretizerTransformer.scala -------------------------------------------------------------------------------- /dpasf/src/main/scala/com/elbauldelprogramador/featureselection/FCBFTransformer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/main/scala/com/elbauldelprogramador/featureselection/FCBFTransformer.scala -------------------------------------------------------------------------------- /dpasf/src/main/scala/com/elbauldelprogramador/featureselection/InfoGainTransformer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/main/scala/com/elbauldelprogramador/featureselection/InfoGainTransformer.scala -------------------------------------------------------------------------------- /dpasf/src/main/scala/com/elbauldelprogramador/featureselection/OFSGDTransformer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/main/scala/com/elbauldelprogramador/featureselection/OFSGDTransformer.scala -------------------------------------------------------------------------------- /dpasf/src/main/scala/com/elbauldelprogramador/utils/FlinkUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/main/scala/com/elbauldelprogramador/utils/FlinkUtils.scala -------------------------------------------------------------------------------- /dpasf/src/main/scala/com/elbauldelprogramador/utils/InformationTheory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/main/scala/com/elbauldelprogramador/utils/InformationTheory.scala -------------------------------------------------------------------------------- /dpasf/src/main/scala/com/elbauldelprogramador/utils/SamplingUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/main/scala/com/elbauldelprogramador/utils/SamplingUtils.scala -------------------------------------------------------------------------------- /dpasf/src/main/scala/com/elbauldelprogramador/utils/Utils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/main/scala/com/elbauldelprogramador/utils/Utils.scala -------------------------------------------------------------------------------- /dpasf/src/test/resources/elecNormNew.arff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/test/resources/elecNormNew.arff -------------------------------------------------------------------------------- /dpasf/src/test/resources/iris.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/test/resources/iris.dat -------------------------------------------------------------------------------- /dpasf/src/test/resources/iris2.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/test/resources/iris2.dat -------------------------------------------------------------------------------- /dpasf/src/test/scala/com/elbauldelprogramador/BddSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/test/scala/com/elbauldelprogramador/BddSpec.scala -------------------------------------------------------------------------------- /dpasf/src/test/scala/com/elbauldelprogramador/CheckSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/test/scala/com/elbauldelprogramador/CheckSpec.scala -------------------------------------------------------------------------------- /dpasf/src/test/scala/com/elbauldelprogramador/datastructures/HistogramSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/test/scala/com/elbauldelprogramador/datastructures/HistogramSpec.scala -------------------------------------------------------------------------------- /dpasf/src/test/scala/com/elbauldelprogramador/discretizers/IDADiscretizerTransformerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/test/scala/com/elbauldelprogramador/discretizers/IDADiscretizerTransformerSpec.scala -------------------------------------------------------------------------------- /dpasf/src/test/scala/com/elbauldelprogramador/discretizers/LOFDiscretizerTransformerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/test/scala/com/elbauldelprogramador/discretizers/LOFDiscretizerTransformerSpec.scala -------------------------------------------------------------------------------- /dpasf/src/test/scala/com/elbauldelprogramador/discretizers/PIDiscretizerTransformerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/test/scala/com/elbauldelprogramador/discretizers/PIDiscretizerTransformerSpec.scala -------------------------------------------------------------------------------- /dpasf/src/test/scala/com/elbauldelprogramador/featureselection/FCBFTransformerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/test/scala/com/elbauldelprogramador/featureselection/FCBFTransformerSpec.scala -------------------------------------------------------------------------------- /dpasf/src/test/scala/com/elbauldelprogramador/featureselection/InfoGainTransformerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/test/scala/com/elbauldelprogramador/featureselection/InfoGainTransformerSpec.scala -------------------------------------------------------------------------------- /dpasf/src/test/scala/com/elbauldelprogramador/featureselection/OFSGDTransformerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/test/scala/com/elbauldelprogramador/featureselection/OFSGDTransformerSpec.scala -------------------------------------------------------------------------------- /dpasf/src/test/scala/com/elbauldelprogramador/pojo/ElecNormNew.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/test/scala/com/elbauldelprogramador/pojo/ElecNormNew.scala -------------------------------------------------------------------------------- /dpasf/src/test/scala/com/elbauldelprogramador/pojo/Iris.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/test/scala/com/elbauldelprogramador/pojo/Iris.scala -------------------------------------------------------------------------------- /dpasf/src/test/scala/com/elbauldelprogramador/utils/InformationTheorySpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbaulp/DPASF/HEAD/dpasf/src/test/scala/com/elbauldelprogramador/utils/InformationTheorySpec.scala --------------------------------------------------------------------------------