├── README.md ├── pom.xml └── src └── main ├── java └── com │ └── oreilly │ └── dswj │ ├── dataops │ ├── Batch.java │ ├── CrossEntropyLossFunction.java │ ├── Dictionary.java │ ├── HashingDictionary.java │ ├── IrisPCAExample.java │ ├── LabelEncoder.java │ ├── LinearLossFunction.java │ ├── ListResampler.java │ ├── LossFunction.java │ ├── MatrixResampler.java │ ├── MatrixScaleType.java │ ├── MatrixScaler.java │ ├── MatrixScalingOperator.java │ ├── PCA.java │ ├── PCAEIGImplementation.java │ ├── PCAImplementation.java │ ├── PCASVDImplementation.java │ ├── ProbabilityEncoder.java │ ├── QuadraticLossFunction.java │ ├── SimpleTokenizer.java │ ├── SoftMaxCrossEntropyLossFunction.java │ ├── TFIDF.java │ ├── TFIDFVectorizer.java │ ├── TermDictionary.java │ ├── Tokenizer.java │ ├── TwoPointLossFunction.java │ ├── Vectorizer.java │ └── VectorizerExample.java │ ├── datasets │ ├── Anscombe.java │ ├── Iris.java │ ├── MNIST.java │ ├── MultiNormalMixtureDataset.java │ └── Sentiment.java │ ├── io │ ├── BasicBarChart.java │ ├── BasicScatterChart.java │ ├── DBApp.java │ ├── DBInsertBatchApp.java │ ├── FileIOExample.java │ ├── FitPlot.java │ └── Record.java │ ├── learn │ ├── BernoulliConditionalProbabilityEstimator.java │ ├── ClassifierAccuracy.java │ ├── ConditionalProbabilityEstimator.java │ ├── DBSCANOptimizeExample.java │ ├── DBSCANPlotExample.java │ ├── DeepNetwork.java │ ├── DeepNetworkIrisExample.java │ ├── DeepNetworkMNISTExample.java │ ├── DeltaRule.java │ ├── GaussianConditionalProbabilityEstimator.java │ ├── GaussianMixtureClusteringExample.java │ ├── GradientDescent.java │ ├── GradientDescentMomentum.java │ ├── IterativeLearningProcess.java │ ├── KMeansExample.java │ ├── LinearModel.java │ ├── LinearModelEstimator.java │ ├── LinearOutputFunction.java │ ├── LogisticOutputFunction.java │ ├── MultinomialConditionalProbabilityEstimator.java │ ├── NaiveBayes.java │ ├── NaiveBayesGaussianIrisExample.java │ ├── NetworkLayer.java │ ├── Optimizer.java │ ├── OutputFunction.java │ ├── SilhouetteCoefficient.java │ ├── SoftmaxLinearModelExample.java │ ├── SoftmaxOutputFunction.java │ └── TanhOutputFunction.java │ ├── linalg │ ├── FunctionMapper.java │ ├── LinearSystemExample.java │ ├── MatrixOperations.java │ ├── RandomizedMatrix.java │ └── UnivariateFunctionMapper.java │ ├── mapreduce │ ├── BasicMapReduceExample.java │ ├── CustomWordCountMapReduceExample.java │ ├── JSONMapper.java │ ├── SimpleTokenMapper.java │ ├── SparseAlgebraMapReduceExample.java │ ├── SparseMatrixMultiplicationMapper.java │ ├── SparseMatrixMultiplicationReducer.java │ ├── SparseMatrixWritable.java │ └── WordCountMapReduceExample.java │ └── statistics │ ├── AggStatsExample.java │ ├── AnscombeStatsExample.java │ ├── AnscombesPlotExample.java │ ├── ContinuousDistributionPlot.java │ ├── DiscreteDistributionPlot.java │ ├── EntropyPlotExample.java │ ├── Guassian2DExample.java │ └── HistogramExample.java └── resources ├── css ├── chart.css ├── chart_lineplot.css ├── data_with_fit_line.css └── overlay-chart.css └── datasets ├── iris └── iris_data.csv ├── mnist └── README └── sentiment ├── amazon_cells_labelled.txt ├── imdb_labelled.txt └── yelp_labelled.txt /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/dataops/Batch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/dataops/Batch.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/dataops/CrossEntropyLossFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/dataops/CrossEntropyLossFunction.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/dataops/Dictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/dataops/Dictionary.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/dataops/HashingDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/dataops/HashingDictionary.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/dataops/IrisPCAExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/dataops/IrisPCAExample.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/dataops/LabelEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/dataops/LabelEncoder.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/dataops/LinearLossFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/dataops/LinearLossFunction.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/dataops/ListResampler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/dataops/ListResampler.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/dataops/LossFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/dataops/LossFunction.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/dataops/MatrixResampler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/dataops/MatrixResampler.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/dataops/MatrixScaleType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/dataops/MatrixScaleType.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/dataops/MatrixScaler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/dataops/MatrixScaler.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/dataops/MatrixScalingOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/dataops/MatrixScalingOperator.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/dataops/PCA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/dataops/PCA.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/dataops/PCAEIGImplementation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/dataops/PCAEIGImplementation.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/dataops/PCAImplementation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/dataops/PCAImplementation.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/dataops/PCASVDImplementation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/dataops/PCASVDImplementation.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/dataops/ProbabilityEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/dataops/ProbabilityEncoder.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/dataops/QuadraticLossFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/dataops/QuadraticLossFunction.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/dataops/SimpleTokenizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/dataops/SimpleTokenizer.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/dataops/SoftMaxCrossEntropyLossFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/dataops/SoftMaxCrossEntropyLossFunction.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/dataops/TFIDF.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/dataops/TFIDF.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/dataops/TFIDFVectorizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/dataops/TFIDFVectorizer.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/dataops/TermDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/dataops/TermDictionary.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/dataops/Tokenizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/dataops/Tokenizer.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/dataops/TwoPointLossFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/dataops/TwoPointLossFunction.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/dataops/Vectorizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/dataops/Vectorizer.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/dataops/VectorizerExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/dataops/VectorizerExample.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/datasets/Anscombe.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/datasets/Anscombe.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/datasets/Iris.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/datasets/Iris.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/datasets/MNIST.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/datasets/MNIST.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/datasets/MultiNormalMixtureDataset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/datasets/MultiNormalMixtureDataset.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/datasets/Sentiment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/datasets/Sentiment.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/io/BasicBarChart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/io/BasicBarChart.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/io/BasicScatterChart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/io/BasicScatterChart.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/io/DBApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/io/DBApp.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/io/DBInsertBatchApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/io/DBInsertBatchApp.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/io/FileIOExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/io/FileIOExample.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/io/FitPlot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/io/FitPlot.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/io/Record.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/io/Record.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/learn/BernoulliConditionalProbabilityEstimator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/learn/BernoulliConditionalProbabilityEstimator.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/learn/ClassifierAccuracy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/learn/ClassifierAccuracy.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/learn/ConditionalProbabilityEstimator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/learn/ConditionalProbabilityEstimator.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/learn/DBSCANOptimizeExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/learn/DBSCANOptimizeExample.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/learn/DBSCANPlotExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/learn/DBSCANPlotExample.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/learn/DeepNetwork.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/learn/DeepNetwork.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/learn/DeepNetworkIrisExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/learn/DeepNetworkIrisExample.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/learn/DeepNetworkMNISTExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/learn/DeepNetworkMNISTExample.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/learn/DeltaRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/learn/DeltaRule.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/learn/GaussianConditionalProbabilityEstimator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/learn/GaussianConditionalProbabilityEstimator.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/learn/GaussianMixtureClusteringExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/learn/GaussianMixtureClusteringExample.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/learn/GradientDescent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/learn/GradientDescent.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/learn/GradientDescentMomentum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/learn/GradientDescentMomentum.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/learn/IterativeLearningProcess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/learn/IterativeLearningProcess.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/learn/KMeansExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/learn/KMeansExample.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/learn/LinearModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/learn/LinearModel.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/learn/LinearModelEstimator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/learn/LinearModelEstimator.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/learn/LinearOutputFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/learn/LinearOutputFunction.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/learn/LogisticOutputFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/learn/LogisticOutputFunction.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/learn/MultinomialConditionalProbabilityEstimator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/learn/MultinomialConditionalProbabilityEstimator.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/learn/NaiveBayes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/learn/NaiveBayes.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/learn/NaiveBayesGaussianIrisExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/learn/NaiveBayesGaussianIrisExample.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/learn/NetworkLayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/learn/NetworkLayer.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/learn/Optimizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/learn/Optimizer.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/learn/OutputFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/learn/OutputFunction.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/learn/SilhouetteCoefficient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/learn/SilhouetteCoefficient.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/learn/SoftmaxLinearModelExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/learn/SoftmaxLinearModelExample.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/learn/SoftmaxOutputFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/learn/SoftmaxOutputFunction.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/learn/TanhOutputFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/learn/TanhOutputFunction.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/linalg/FunctionMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/linalg/FunctionMapper.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/linalg/LinearSystemExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/linalg/LinearSystemExample.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/linalg/MatrixOperations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/linalg/MatrixOperations.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/linalg/RandomizedMatrix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/linalg/RandomizedMatrix.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/linalg/UnivariateFunctionMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/linalg/UnivariateFunctionMapper.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/mapreduce/BasicMapReduceExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/mapreduce/BasicMapReduceExample.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/mapreduce/CustomWordCountMapReduceExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/mapreduce/CustomWordCountMapReduceExample.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/mapreduce/JSONMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/mapreduce/JSONMapper.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/mapreduce/SimpleTokenMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/mapreduce/SimpleTokenMapper.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/mapreduce/SparseAlgebraMapReduceExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/mapreduce/SparseAlgebraMapReduceExample.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/mapreduce/SparseMatrixMultiplicationMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/mapreduce/SparseMatrixMultiplicationMapper.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/mapreduce/SparseMatrixMultiplicationReducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/mapreduce/SparseMatrixMultiplicationReducer.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/mapreduce/SparseMatrixWritable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/mapreduce/SparseMatrixWritable.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/mapreduce/WordCountMapReduceExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/mapreduce/WordCountMapReduceExample.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/statistics/AggStatsExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/statistics/AggStatsExample.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/statistics/AnscombeStatsExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/statistics/AnscombeStatsExample.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/statistics/AnscombesPlotExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/statistics/AnscombesPlotExample.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/statistics/ContinuousDistributionPlot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/statistics/ContinuousDistributionPlot.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/statistics/DiscreteDistributionPlot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/statistics/DiscreteDistributionPlot.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/statistics/EntropyPlotExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/statistics/EntropyPlotExample.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/statistics/Guassian2DExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/statistics/Guassian2DExample.java -------------------------------------------------------------------------------- /src/main/java/com/oreilly/dswj/statistics/HistogramExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/java/com/oreilly/dswj/statistics/HistogramExample.java -------------------------------------------------------------------------------- /src/main/resources/css/chart.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/resources/css/chart.css -------------------------------------------------------------------------------- /src/main/resources/css/chart_lineplot.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/resources/css/chart_lineplot.css -------------------------------------------------------------------------------- /src/main/resources/css/data_with_fit_line.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/resources/css/data_with_fit_line.css -------------------------------------------------------------------------------- /src/main/resources/css/overlay-chart.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/resources/css/overlay-chart.css -------------------------------------------------------------------------------- /src/main/resources/datasets/iris/iris_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/resources/datasets/iris/iris_data.csv -------------------------------------------------------------------------------- /src/main/resources/datasets/mnist/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/resources/datasets/mnist/README -------------------------------------------------------------------------------- /src/main/resources/datasets/sentiment/amazon_cells_labelled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/resources/datasets/sentiment/amazon_cells_labelled.txt -------------------------------------------------------------------------------- /src/main/resources/datasets/sentiment/imdb_labelled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/resources/datasets/sentiment/imdb_labelled.txt -------------------------------------------------------------------------------- /src/main/resources/datasets/sentiment/yelp_labelled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oreillymedia/Data_Science_with_Java/HEAD/src/main/resources/datasets/sentiment/yelp_labelled.txt --------------------------------------------------------------------------------