├── .gitignore ├── LICENSE ├── analysis ├── Aria Benchmark.ipynb ├── Cascades Benchmark.ipynb ├── Cheby Precision Loss.ipynb ├── Cross Benchmark.ipynb ├── DiscreteOutlier Micro Tests [Paper].ipynb ├── Druid Plot.ipynb ├── Lesion Results.ipynb ├── Log Lesion.ipynb ├── Merge Benchmark.ipynb ├── Parallel Merge Benchmark.ipynb ├── Perf Micro Plots.ipynb ├── Point Benchmark.ipynb ├── Precision Benchmark.ipynb ├── Sliding Windows Benchmark.ipynb └── SysML Paper.ipynb ├── cvx_estimator ├── cvx_estimator.py ├── cvxbench.py ├── estimator.py ├── exponential.py ├── gauss_estimator.py ├── hepmass.py ├── lesion_study.py └── milan.py ├── javamsketch ├── accBench.sh ├── confs │ ├── cross_exp.json │ ├── cross_hepmass.json │ ├── cross_milan.json │ ├── discrete_bench.json │ ├── find_exp.json │ ├── find_hepmass_d.json │ ├── find_hepmass_r.json │ ├── find_milan_ahist.json │ ├── find_milan_d.json │ ├── find_milan_r.json │ ├── gk │ │ ├── find_exp_gk.json │ │ ├── find_hepmass_gk.json │ │ ├── find_milan_gk.json │ │ ├── merge_aria_gk.json │ │ ├── merge_exp_gk.json │ │ ├── merge_expb_gk.json │ │ ├── merge_gauss_gk.json │ │ ├── merge_hepmass_gk.json │ │ ├── merge_hepmassb_gk.json │ │ ├── merge_milan_gk.json │ │ ├── merge_milanb_gk.json │ │ ├── point_exp_gk.json │ │ ├── point_hepmass_gk.json │ │ ├── point_milan_gk.json │ │ ├── point_occupancy_gk.json │ │ ├── point_power_gk.json │ │ ├── point_retail_gk.json │ │ ├── strong_scaling_hepmass_gk.json │ │ ├── strong_scaling_milan_gk.json │ │ ├── weak_scaling_hepmass_gk.json │ │ └── weak_scaling_milan_gk.json │ ├── lesion_solve.json │ ├── log_lesion.json │ ├── merge_aria.json │ ├── merge_exp.json │ ├── merge_exp_m.json │ ├── merge_expb.json │ ├── merge_gauss.json │ ├── merge_hepmass.json │ ├── merge_hepmassb.json │ ├── merge_milan.json │ ├── merge_milan_ahist.json │ ├── merge_milan_m.json │ ├── merge_milanb.json │ ├── outlier_bench.json │ ├── point_exp.json │ ├── point_exp_m.json │ ├── point_hepmass.json │ ├── point_hepmass_m.json │ ├── point_milan.json │ ├── point_milan_m.json │ ├── point_occupancy.json │ ├── point_occupancy_m.json │ ├── point_power.json │ ├── point_power_m.json │ ├── point_retail.json │ ├── point_retail_m.json │ ├── random │ │ ├── find_hepmass_r.json │ │ ├── find_milan_r.json │ │ ├── merge_exp_r.json │ │ ├── merge_gauss_r.json │ │ ├── merge_milan_r.json │ │ ├── point_exp_r.json │ │ ├── point_hepmass_r.json │ │ ├── point_milan_r.json │ │ ├── point_occupancy_r.json │ │ ├── point_power_r.json │ │ └── point_retail_r.json │ ├── sort_milan.json │ ├── sort_milan_approx.json │ ├── strong_scaling_hepmass.json │ ├── strong_scaling_milan.json │ ├── weak_scaling_hepmass.json │ └── weak_scaling_milan.json ├── discretebench.sh ├── genCP.sh ├── lesionSolve.sh ├── loglesion.sh ├── mRuntimeBench.sh ├── mergeBench.sh ├── msolver │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── msolver │ │ │ ├── BoundSolver.java │ │ │ ├── ChebyshevMomentSolver.java │ │ │ ├── ChebyshevMomentSolver2.java │ │ │ ├── GFunction.java │ │ │ ├── MathUtil.java │ │ │ ├── MaxEntFunction.java │ │ │ ├── MaxEntFunction2.java │ │ │ ├── MaxEntPotential.java │ │ │ ├── MaxEntPotential2.java │ │ │ ├── MnatSolver.java │ │ │ ├── SimpleBoundSolver.java │ │ │ ├── SolveBasisSelector.java │ │ │ ├── chebyshev │ │ │ ├── ChebyshevPolynomial.java │ │ │ ├── CosScaledFunction.java │ │ │ └── QuadraticCosFunction.java │ │ │ ├── data │ │ │ ├── ExponentialData.java │ │ │ ├── GaussianData.java │ │ │ ├── HepData.java │ │ │ ├── MilanData.java │ │ │ ├── MomentData.java │ │ │ ├── OccupancyData.java │ │ │ ├── RetailData.java │ │ │ ├── RetailQuantityData.java │ │ │ ├── RetailQuantityLogData.java │ │ │ ├── ShuttleData.java │ │ │ └── UniformData.java │ │ │ ├── optimizer │ │ │ ├── BFGSOptimizer.java │ │ │ ├── FunctionWithHessian.java │ │ │ ├── GenericOptimizer.java │ │ │ ├── NewtonOptimizer.java │ │ │ └── QuadraticPotential.java │ │ │ ├── struct │ │ │ └── MomentStruct.java │ │ │ └── thresholds │ │ │ ├── MarkovThreshold.java │ │ │ ├── MomentThreshold.java │ │ │ ├── RTTThreshold.java │ │ │ └── ThresholdCascade.java │ │ └── test │ │ └── java │ │ └── msolver │ │ ├── BoundSolverTest.java │ │ ├── ChebyshevMomentSolver2Test.java │ │ ├── ChebyshevMomentSolverTest.java │ │ ├── ChebyshevPolynomialTest.java │ │ ├── MathUtilTest.java │ │ ├── MaxEntFunction2Test.java │ │ ├── MaxEntFunctionTest.java │ │ ├── MaxEntPotential2Test.java │ │ ├── MaxEntPotentialTest.java │ │ ├── MnatSolverTest.java │ │ ├── SimpleBoundSolverTest.java │ │ ├── SolveBasisSelectorTest.java │ │ ├── optimizer │ │ ├── BFGSOptimizerTest.java │ │ ├── NewtonOptimizerTest.java │ │ └── QuadraticPotentialTest.java │ │ └── thresholds │ │ ├── MarkovThresholdTest.java │ │ ├── RTTThresholdTest.java │ │ └── ThresholdCascadeTest.java ├── outlierbench.sh ├── parallelMergeBench.sh ├── pom.xml ├── quantilebench │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ ├── AccuracyBench.java │ │ │ ├── BoundRuntimeBench.java │ │ │ ├── DiscreteBench.java │ │ │ ├── LogMomentsLesion.java │ │ │ ├── MSketchBench.java │ │ │ ├── MergeBench.java │ │ │ ├── OutlierBench.java │ │ │ ├── ParallelMergeBench.java │ │ │ ├── RunConfig.java │ │ │ ├── SamplingBench.java │ │ │ ├── SolveLesionBench.java │ │ │ ├── SortBench.java │ │ │ ├── gk │ │ │ └── GKSketch.java │ │ │ ├── histogram │ │ │ ├── ApproximateHistogram.java │ │ │ └── ArrayUtils.java │ │ │ ├── io │ │ │ ├── CSVDataSource.java │ │ │ ├── CSVOutput.java │ │ │ ├── DataGrouper.java │ │ │ ├── DataSource.java │ │ │ ├── GroupedCSVDataSource.java │ │ │ ├── SeqDataGrouper.java │ │ │ └── SimpleCSVDataSource.java │ │ │ ├── sampling │ │ │ ├── PreambleUtil.java │ │ │ ├── ReservoirItemsSketch.java │ │ │ ├── ReservoirItemsUnion.java │ │ │ ├── ReservoirSize.java │ │ │ ├── SampleSubsetSummary.java │ │ │ └── SamplingUtil.java │ │ │ ├── sketches │ │ │ ├── ApproximateHistogramSketch.java │ │ │ ├── CMomentSketch.java │ │ │ ├── GKAdaptiveSketch.java │ │ │ ├── HistogramSketch.java │ │ │ ├── HybridMomentSketch.java │ │ │ ├── MomentSketch.java │ │ │ ├── QuantileSketch.java │ │ │ ├── QuantileUtil.java │ │ │ ├── RandomSketch.java │ │ │ ├── ReservoirSamplingSketch.java │ │ │ ├── SamplingSketch.java │ │ │ ├── SketchLoader.java │ │ │ ├── SparkGKSketch.java │ │ │ ├── TDigestSketch.java │ │ │ └── YahooSketch.java │ │ │ ├── tdigest │ │ │ ├── AVLGroupTree.java │ │ │ ├── AVLTreeDigest.java │ │ │ ├── AbstractTDigest.java │ │ │ ├── Centroid.java │ │ │ ├── IntAVLTree.java │ │ │ ├── MergingDigest.java │ │ │ └── TDigest.java │ │ │ └── yahoo │ │ │ ├── CompactDoublesSketch.java │ │ │ ├── DirectCompactDoublesSketch.java │ │ │ ├── DirectDoublesSketchAccessor.java │ │ │ ├── DirectUpdateDoublesSketch.java │ │ │ ├── DirectUpdateDoublesSketchR.java │ │ │ ├── DoublesArrayAccessor.java │ │ │ ├── DoublesAuxiliary.java │ │ │ ├── DoublesBufferAccessor.java │ │ │ ├── DoublesByteArrayImpl.java │ │ │ ├── DoublesMergeImpl.java │ │ │ ├── DoublesPmfCdfImpl.java │ │ │ ├── DoublesSketch.java │ │ │ ├── DoublesSketchAccessor.java │ │ │ ├── DoublesSketchBuilder.java │ │ │ ├── DoublesUnion.java │ │ │ ├── DoublesUnionBuilder.java │ │ │ ├── DoublesUnionImpl.java │ │ │ ├── DoublesUnionImplR.java │ │ │ ├── DoublesUpdateImpl.java │ │ │ ├── DoublesUtil.java │ │ │ ├── HeapCompactDoublesSketch.java │ │ │ ├── HeapDoublesSketchAccessor.java │ │ │ ├── HeapUpdateDoublesSketch.java │ │ │ ├── PreambleUtil.java │ │ │ ├── QuantilesHelper.java │ │ │ ├── UpdateDoublesSketch.java │ │ │ └── Util.java │ │ └── test │ │ ├── java │ │ ├── AccuracyBenchTest.java │ │ ├── RunConfigTest.java │ │ ├── data │ │ │ └── TestDataSource.java │ │ ├── gk │ │ │ └── GKSketchTest.java │ │ ├── histogram │ │ │ └── ApproximateHistogramTest.java │ │ ├── io │ │ │ ├── CSVDataSourceTest.java │ │ │ ├── GroupedCSVDataSourceTest.java │ │ │ └── SeqDataGrouperTest.java │ │ └── sketches │ │ │ ├── ApproximateHistogramSketchTest.java │ │ │ ├── CMomentSketchTest.java │ │ │ ├── HistogramSketchTest.java │ │ │ ├── HybridMomentSketchTest.java │ │ │ ├── MomentSketchTest.java │ │ │ ├── QuantileUtilTest.java │ │ │ ├── RandomSketchTest.java │ │ │ ├── ReservoirSamplingSketchTest.java │ │ │ ├── SamplingSketchTest.java │ │ │ ├── SparkGKSketchTest.java │ │ │ ├── TDigestSketchTest.java │ │ │ └── YahooSketchTest.java │ │ └── resources │ │ ├── acc_bench.json │ │ ├── grouped.csv │ │ ├── test.csv │ │ └── tiny_conf.json ├── readme.md └── results │ ├── cascade_milan.csv │ ├── info.txt │ ├── merge_aria.csv │ ├── precision_merge_hepmass.csv │ ├── precision_merge_milan.csv │ ├── sliding_milan.csv │ ├── strong_scaling_hepmass.csv │ ├── strong_scaling_milan.csv │ ├── weak_scaling_hepmass.csv │ └── weak_scaling_milan.csv ├── math ├── Bounds.ipynb ├── Chebyshev.ipynb ├── MomentConversion.ipynb ├── Quadrature.ipynb ├── combined.lyx └── notes.lyx ├── readme.md └── testdata └── gauss_2.csv /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/LICENSE -------------------------------------------------------------------------------- /analysis/Aria Benchmark.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/analysis/Aria Benchmark.ipynb -------------------------------------------------------------------------------- /analysis/Cascades Benchmark.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/analysis/Cascades Benchmark.ipynb -------------------------------------------------------------------------------- /analysis/Cheby Precision Loss.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/analysis/Cheby Precision Loss.ipynb -------------------------------------------------------------------------------- /analysis/Cross Benchmark.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/analysis/Cross Benchmark.ipynb -------------------------------------------------------------------------------- /analysis/DiscreteOutlier Micro Tests [Paper].ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/analysis/DiscreteOutlier Micro Tests [Paper].ipynb -------------------------------------------------------------------------------- /analysis/Druid Plot.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/analysis/Druid Plot.ipynb -------------------------------------------------------------------------------- /analysis/Lesion Results.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/analysis/Lesion Results.ipynb -------------------------------------------------------------------------------- /analysis/Log Lesion.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/analysis/Log Lesion.ipynb -------------------------------------------------------------------------------- /analysis/Merge Benchmark.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/analysis/Merge Benchmark.ipynb -------------------------------------------------------------------------------- /analysis/Parallel Merge Benchmark.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/analysis/Parallel Merge Benchmark.ipynb -------------------------------------------------------------------------------- /analysis/Perf Micro Plots.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/analysis/Perf Micro Plots.ipynb -------------------------------------------------------------------------------- /analysis/Point Benchmark.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/analysis/Point Benchmark.ipynb -------------------------------------------------------------------------------- /analysis/Precision Benchmark.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/analysis/Precision Benchmark.ipynb -------------------------------------------------------------------------------- /analysis/Sliding Windows Benchmark.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/analysis/Sliding Windows Benchmark.ipynb -------------------------------------------------------------------------------- /analysis/SysML Paper.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/analysis/SysML Paper.ipynb -------------------------------------------------------------------------------- /cvx_estimator/cvx_estimator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/cvx_estimator/cvx_estimator.py -------------------------------------------------------------------------------- /cvx_estimator/cvxbench.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/cvx_estimator/cvxbench.py -------------------------------------------------------------------------------- /cvx_estimator/estimator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/cvx_estimator/estimator.py -------------------------------------------------------------------------------- /cvx_estimator/exponential.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/cvx_estimator/exponential.py -------------------------------------------------------------------------------- /cvx_estimator/gauss_estimator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/cvx_estimator/gauss_estimator.py -------------------------------------------------------------------------------- /cvx_estimator/hepmass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/cvx_estimator/hepmass.py -------------------------------------------------------------------------------- /cvx_estimator/lesion_study.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/cvx_estimator/lesion_study.py -------------------------------------------------------------------------------- /cvx_estimator/milan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/cvx_estimator/milan.py -------------------------------------------------------------------------------- /javamsketch/accBench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/accBench.sh -------------------------------------------------------------------------------- /javamsketch/confs/cross_exp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/cross_exp.json -------------------------------------------------------------------------------- /javamsketch/confs/cross_hepmass.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/cross_hepmass.json -------------------------------------------------------------------------------- /javamsketch/confs/cross_milan.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/cross_milan.json -------------------------------------------------------------------------------- /javamsketch/confs/discrete_bench.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/discrete_bench.json -------------------------------------------------------------------------------- /javamsketch/confs/find_exp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/find_exp.json -------------------------------------------------------------------------------- /javamsketch/confs/find_hepmass_d.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/find_hepmass_d.json -------------------------------------------------------------------------------- /javamsketch/confs/find_hepmass_r.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/find_hepmass_r.json -------------------------------------------------------------------------------- /javamsketch/confs/find_milan_ahist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/find_milan_ahist.json -------------------------------------------------------------------------------- /javamsketch/confs/find_milan_d.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/find_milan_d.json -------------------------------------------------------------------------------- /javamsketch/confs/find_milan_r.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/find_milan_r.json -------------------------------------------------------------------------------- /javamsketch/confs/gk/find_exp_gk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/gk/find_exp_gk.json -------------------------------------------------------------------------------- /javamsketch/confs/gk/find_hepmass_gk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/gk/find_hepmass_gk.json -------------------------------------------------------------------------------- /javamsketch/confs/gk/find_milan_gk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/gk/find_milan_gk.json -------------------------------------------------------------------------------- /javamsketch/confs/gk/merge_aria_gk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/gk/merge_aria_gk.json -------------------------------------------------------------------------------- /javamsketch/confs/gk/merge_exp_gk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/gk/merge_exp_gk.json -------------------------------------------------------------------------------- /javamsketch/confs/gk/merge_expb_gk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/gk/merge_expb_gk.json -------------------------------------------------------------------------------- /javamsketch/confs/gk/merge_gauss_gk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/gk/merge_gauss_gk.json -------------------------------------------------------------------------------- /javamsketch/confs/gk/merge_hepmass_gk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/gk/merge_hepmass_gk.json -------------------------------------------------------------------------------- /javamsketch/confs/gk/merge_hepmassb_gk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/gk/merge_hepmassb_gk.json -------------------------------------------------------------------------------- /javamsketch/confs/gk/merge_milan_gk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/gk/merge_milan_gk.json -------------------------------------------------------------------------------- /javamsketch/confs/gk/merge_milanb_gk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/gk/merge_milanb_gk.json -------------------------------------------------------------------------------- /javamsketch/confs/gk/point_exp_gk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/gk/point_exp_gk.json -------------------------------------------------------------------------------- /javamsketch/confs/gk/point_hepmass_gk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/gk/point_hepmass_gk.json -------------------------------------------------------------------------------- /javamsketch/confs/gk/point_milan_gk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/gk/point_milan_gk.json -------------------------------------------------------------------------------- /javamsketch/confs/gk/point_occupancy_gk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/gk/point_occupancy_gk.json -------------------------------------------------------------------------------- /javamsketch/confs/gk/point_power_gk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/gk/point_power_gk.json -------------------------------------------------------------------------------- /javamsketch/confs/gk/point_retail_gk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/gk/point_retail_gk.json -------------------------------------------------------------------------------- /javamsketch/confs/gk/strong_scaling_hepmass_gk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/gk/strong_scaling_hepmass_gk.json -------------------------------------------------------------------------------- /javamsketch/confs/gk/strong_scaling_milan_gk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/gk/strong_scaling_milan_gk.json -------------------------------------------------------------------------------- /javamsketch/confs/gk/weak_scaling_hepmass_gk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/gk/weak_scaling_hepmass_gk.json -------------------------------------------------------------------------------- /javamsketch/confs/gk/weak_scaling_milan_gk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/gk/weak_scaling_milan_gk.json -------------------------------------------------------------------------------- /javamsketch/confs/lesion_solve.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/lesion_solve.json -------------------------------------------------------------------------------- /javamsketch/confs/log_lesion.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/log_lesion.json -------------------------------------------------------------------------------- /javamsketch/confs/merge_aria.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/merge_aria.json -------------------------------------------------------------------------------- /javamsketch/confs/merge_exp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/merge_exp.json -------------------------------------------------------------------------------- /javamsketch/confs/merge_exp_m.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/merge_exp_m.json -------------------------------------------------------------------------------- /javamsketch/confs/merge_expb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/merge_expb.json -------------------------------------------------------------------------------- /javamsketch/confs/merge_gauss.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/merge_gauss.json -------------------------------------------------------------------------------- /javamsketch/confs/merge_hepmass.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/merge_hepmass.json -------------------------------------------------------------------------------- /javamsketch/confs/merge_hepmassb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/merge_hepmassb.json -------------------------------------------------------------------------------- /javamsketch/confs/merge_milan.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/merge_milan.json -------------------------------------------------------------------------------- /javamsketch/confs/merge_milan_ahist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/merge_milan_ahist.json -------------------------------------------------------------------------------- /javamsketch/confs/merge_milan_m.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/merge_milan_m.json -------------------------------------------------------------------------------- /javamsketch/confs/merge_milanb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/merge_milanb.json -------------------------------------------------------------------------------- /javamsketch/confs/outlier_bench.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/outlier_bench.json -------------------------------------------------------------------------------- /javamsketch/confs/point_exp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/point_exp.json -------------------------------------------------------------------------------- /javamsketch/confs/point_exp_m.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/point_exp_m.json -------------------------------------------------------------------------------- /javamsketch/confs/point_hepmass.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/point_hepmass.json -------------------------------------------------------------------------------- /javamsketch/confs/point_hepmass_m.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/point_hepmass_m.json -------------------------------------------------------------------------------- /javamsketch/confs/point_milan.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/point_milan.json -------------------------------------------------------------------------------- /javamsketch/confs/point_milan_m.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/point_milan_m.json -------------------------------------------------------------------------------- /javamsketch/confs/point_occupancy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/point_occupancy.json -------------------------------------------------------------------------------- /javamsketch/confs/point_occupancy_m.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/point_occupancy_m.json -------------------------------------------------------------------------------- /javamsketch/confs/point_power.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/point_power.json -------------------------------------------------------------------------------- /javamsketch/confs/point_power_m.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/point_power_m.json -------------------------------------------------------------------------------- /javamsketch/confs/point_retail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/point_retail.json -------------------------------------------------------------------------------- /javamsketch/confs/point_retail_m.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/point_retail_m.json -------------------------------------------------------------------------------- /javamsketch/confs/random/find_hepmass_r.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/random/find_hepmass_r.json -------------------------------------------------------------------------------- /javamsketch/confs/random/find_milan_r.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/random/find_milan_r.json -------------------------------------------------------------------------------- /javamsketch/confs/random/merge_exp_r.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/random/merge_exp_r.json -------------------------------------------------------------------------------- /javamsketch/confs/random/merge_gauss_r.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/random/merge_gauss_r.json -------------------------------------------------------------------------------- /javamsketch/confs/random/merge_milan_r.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/random/merge_milan_r.json -------------------------------------------------------------------------------- /javamsketch/confs/random/point_exp_r.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/random/point_exp_r.json -------------------------------------------------------------------------------- /javamsketch/confs/random/point_hepmass_r.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/random/point_hepmass_r.json -------------------------------------------------------------------------------- /javamsketch/confs/random/point_milan_r.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/random/point_milan_r.json -------------------------------------------------------------------------------- /javamsketch/confs/random/point_occupancy_r.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/random/point_occupancy_r.json -------------------------------------------------------------------------------- /javamsketch/confs/random/point_power_r.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/random/point_power_r.json -------------------------------------------------------------------------------- /javamsketch/confs/random/point_retail_r.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/random/point_retail_r.json -------------------------------------------------------------------------------- /javamsketch/confs/sort_milan.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/sort_milan.json -------------------------------------------------------------------------------- /javamsketch/confs/sort_milan_approx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/sort_milan_approx.json -------------------------------------------------------------------------------- /javamsketch/confs/strong_scaling_hepmass.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/strong_scaling_hepmass.json -------------------------------------------------------------------------------- /javamsketch/confs/strong_scaling_milan.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/strong_scaling_milan.json -------------------------------------------------------------------------------- /javamsketch/confs/weak_scaling_hepmass.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/weak_scaling_hepmass.json -------------------------------------------------------------------------------- /javamsketch/confs/weak_scaling_milan.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/confs/weak_scaling_milan.json -------------------------------------------------------------------------------- /javamsketch/discretebench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/discretebench.sh -------------------------------------------------------------------------------- /javamsketch/genCP.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | mvn dependency:build-classpath -Dmdep.outputFile=cp.txt 3 | 4 | -------------------------------------------------------------------------------- /javamsketch/lesionSolve.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/lesionSolve.sh -------------------------------------------------------------------------------- /javamsketch/loglesion.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/loglesion.sh -------------------------------------------------------------------------------- /javamsketch/mRuntimeBench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/mRuntimeBench.sh -------------------------------------------------------------------------------- /javamsketch/mergeBench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/mergeBench.sh -------------------------------------------------------------------------------- /javamsketch/msolver/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/pom.xml -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/BoundSolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/BoundSolver.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/ChebyshevMomentSolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/ChebyshevMomentSolver.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/ChebyshevMomentSolver2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/ChebyshevMomentSolver2.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/GFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/GFunction.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/MathUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/MathUtil.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/MaxEntFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/MaxEntFunction.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/MaxEntFunction2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/MaxEntFunction2.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/MaxEntPotential.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/MaxEntPotential.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/MaxEntPotential2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/MaxEntPotential2.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/MnatSolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/MnatSolver.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/SimpleBoundSolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/SimpleBoundSolver.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/SolveBasisSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/SolveBasisSelector.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/chebyshev/ChebyshevPolynomial.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/chebyshev/ChebyshevPolynomial.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/chebyshev/CosScaledFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/chebyshev/CosScaledFunction.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/chebyshev/QuadraticCosFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/chebyshev/QuadraticCosFunction.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/data/ExponentialData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/data/ExponentialData.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/data/GaussianData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/data/GaussianData.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/data/HepData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/data/HepData.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/data/MilanData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/data/MilanData.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/data/MomentData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/data/MomentData.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/data/OccupancyData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/data/OccupancyData.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/data/RetailData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/data/RetailData.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/data/RetailQuantityData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/data/RetailQuantityData.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/data/RetailQuantityLogData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/data/RetailQuantityLogData.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/data/ShuttleData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/data/ShuttleData.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/data/UniformData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/data/UniformData.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/optimizer/BFGSOptimizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/optimizer/BFGSOptimizer.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/optimizer/FunctionWithHessian.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/optimizer/FunctionWithHessian.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/optimizer/GenericOptimizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/optimizer/GenericOptimizer.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/optimizer/NewtonOptimizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/optimizer/NewtonOptimizer.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/optimizer/QuadraticPotential.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/optimizer/QuadraticPotential.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/struct/MomentStruct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/struct/MomentStruct.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/thresholds/MarkovThreshold.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/thresholds/MarkovThreshold.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/thresholds/MomentThreshold.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/thresholds/MomentThreshold.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/thresholds/RTTThreshold.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/thresholds/RTTThreshold.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/main/java/msolver/thresholds/ThresholdCascade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/main/java/msolver/thresholds/ThresholdCascade.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/test/java/msolver/BoundSolverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/test/java/msolver/BoundSolverTest.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/test/java/msolver/ChebyshevMomentSolver2Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/test/java/msolver/ChebyshevMomentSolver2Test.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/test/java/msolver/ChebyshevMomentSolverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/test/java/msolver/ChebyshevMomentSolverTest.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/test/java/msolver/ChebyshevPolynomialTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/test/java/msolver/ChebyshevPolynomialTest.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/test/java/msolver/MathUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/test/java/msolver/MathUtilTest.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/test/java/msolver/MaxEntFunction2Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/test/java/msolver/MaxEntFunction2Test.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/test/java/msolver/MaxEntFunctionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/test/java/msolver/MaxEntFunctionTest.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/test/java/msolver/MaxEntPotential2Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/test/java/msolver/MaxEntPotential2Test.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/test/java/msolver/MaxEntPotentialTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/test/java/msolver/MaxEntPotentialTest.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/test/java/msolver/MnatSolverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/test/java/msolver/MnatSolverTest.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/test/java/msolver/SimpleBoundSolverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/test/java/msolver/SimpleBoundSolverTest.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/test/java/msolver/SolveBasisSelectorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/test/java/msolver/SolveBasisSelectorTest.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/test/java/msolver/optimizer/BFGSOptimizerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/test/java/msolver/optimizer/BFGSOptimizerTest.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/test/java/msolver/optimizer/NewtonOptimizerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/test/java/msolver/optimizer/NewtonOptimizerTest.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/test/java/msolver/optimizer/QuadraticPotentialTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/test/java/msolver/optimizer/QuadraticPotentialTest.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/test/java/msolver/thresholds/MarkovThresholdTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/test/java/msolver/thresholds/MarkovThresholdTest.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/test/java/msolver/thresholds/RTTThresholdTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/test/java/msolver/thresholds/RTTThresholdTest.java -------------------------------------------------------------------------------- /javamsketch/msolver/src/test/java/msolver/thresholds/ThresholdCascadeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/msolver/src/test/java/msolver/thresholds/ThresholdCascadeTest.java -------------------------------------------------------------------------------- /javamsketch/outlierbench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/outlierbench.sh -------------------------------------------------------------------------------- /javamsketch/parallelMergeBench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/parallelMergeBench.sh -------------------------------------------------------------------------------- /javamsketch/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/pom.xml -------------------------------------------------------------------------------- /javamsketch/quantilebench/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/pom.xml -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/AccuracyBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/AccuracyBench.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/BoundRuntimeBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/BoundRuntimeBench.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/DiscreteBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/DiscreteBench.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/LogMomentsLesion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/LogMomentsLesion.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/MSketchBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/MSketchBench.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/MergeBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/MergeBench.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/OutlierBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/OutlierBench.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/ParallelMergeBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/ParallelMergeBench.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/RunConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/RunConfig.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/SamplingBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/SamplingBench.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/SolveLesionBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/SolveLesionBench.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/SortBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/SortBench.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/gk/GKSketch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/gk/GKSketch.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/histogram/ApproximateHistogram.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/histogram/ApproximateHistogram.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/histogram/ArrayUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/histogram/ArrayUtils.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/io/CSVDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/io/CSVDataSource.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/io/CSVOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/io/CSVOutput.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/io/DataGrouper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/io/DataGrouper.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/io/DataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/io/DataSource.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/io/GroupedCSVDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/io/GroupedCSVDataSource.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/io/SeqDataGrouper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/io/SeqDataGrouper.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/io/SimpleCSVDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/io/SimpleCSVDataSource.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/sampling/PreambleUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/sampling/PreambleUtil.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/sampling/ReservoirItemsSketch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/sampling/ReservoirItemsSketch.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/sampling/ReservoirItemsUnion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/sampling/ReservoirItemsUnion.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/sampling/ReservoirSize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/sampling/ReservoirSize.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/sampling/SampleSubsetSummary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/sampling/SampleSubsetSummary.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/sampling/SamplingUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/sampling/SamplingUtil.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/sketches/ApproximateHistogramSketch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/sketches/ApproximateHistogramSketch.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/sketches/CMomentSketch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/sketches/CMomentSketch.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/sketches/GKAdaptiveSketch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/sketches/GKAdaptiveSketch.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/sketches/HistogramSketch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/sketches/HistogramSketch.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/sketches/HybridMomentSketch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/sketches/HybridMomentSketch.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/sketches/MomentSketch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/sketches/MomentSketch.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/sketches/QuantileSketch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/sketches/QuantileSketch.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/sketches/QuantileUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/sketches/QuantileUtil.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/sketches/RandomSketch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/sketches/RandomSketch.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/sketches/ReservoirSamplingSketch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/sketches/ReservoirSamplingSketch.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/sketches/SamplingSketch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/sketches/SamplingSketch.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/sketches/SketchLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/sketches/SketchLoader.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/sketches/SparkGKSketch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/sketches/SparkGKSketch.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/sketches/TDigestSketch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/sketches/TDigestSketch.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/sketches/YahooSketch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/sketches/YahooSketch.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/tdigest/AVLGroupTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/tdigest/AVLGroupTree.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/tdigest/AVLTreeDigest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/tdigest/AVLTreeDigest.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/tdigest/AbstractTDigest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/tdigest/AbstractTDigest.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/tdigest/Centroid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/tdigest/Centroid.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/tdigest/IntAVLTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/tdigest/IntAVLTree.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/tdigest/MergingDigest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/tdigest/MergingDigest.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/tdigest/TDigest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/tdigest/TDigest.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/yahoo/CompactDoublesSketch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/yahoo/CompactDoublesSketch.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/yahoo/DirectCompactDoublesSketch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/yahoo/DirectCompactDoublesSketch.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/yahoo/DirectDoublesSketchAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/yahoo/DirectDoublesSketchAccessor.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/yahoo/DirectUpdateDoublesSketch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/yahoo/DirectUpdateDoublesSketch.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/yahoo/DirectUpdateDoublesSketchR.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/yahoo/DirectUpdateDoublesSketchR.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/yahoo/DoublesArrayAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/yahoo/DoublesArrayAccessor.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/yahoo/DoublesAuxiliary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/yahoo/DoublesAuxiliary.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/yahoo/DoublesBufferAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/yahoo/DoublesBufferAccessor.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/yahoo/DoublesByteArrayImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/yahoo/DoublesByteArrayImpl.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/yahoo/DoublesMergeImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/yahoo/DoublesMergeImpl.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/yahoo/DoublesPmfCdfImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/yahoo/DoublesPmfCdfImpl.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/yahoo/DoublesSketch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/yahoo/DoublesSketch.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/yahoo/DoublesSketchAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/yahoo/DoublesSketchAccessor.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/yahoo/DoublesSketchBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/yahoo/DoublesSketchBuilder.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/yahoo/DoublesUnion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/yahoo/DoublesUnion.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/yahoo/DoublesUnionBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/yahoo/DoublesUnionBuilder.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/yahoo/DoublesUnionImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/yahoo/DoublesUnionImpl.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/yahoo/DoublesUnionImplR.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/yahoo/DoublesUnionImplR.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/yahoo/DoublesUpdateImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/yahoo/DoublesUpdateImpl.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/yahoo/DoublesUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/yahoo/DoublesUtil.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/yahoo/HeapCompactDoublesSketch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/yahoo/HeapCompactDoublesSketch.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/yahoo/HeapDoublesSketchAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/yahoo/HeapDoublesSketchAccessor.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/yahoo/HeapUpdateDoublesSketch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/yahoo/HeapUpdateDoublesSketch.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/yahoo/PreambleUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/yahoo/PreambleUtil.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/yahoo/QuantilesHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/yahoo/QuantilesHelper.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/yahoo/UpdateDoublesSketch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/yahoo/UpdateDoublesSketch.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/main/java/yahoo/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/main/java/yahoo/Util.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/test/java/AccuracyBenchTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/test/java/AccuracyBenchTest.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/test/java/RunConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/test/java/RunConfigTest.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/test/java/data/TestDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/test/java/data/TestDataSource.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/test/java/gk/GKSketchTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/test/java/gk/GKSketchTest.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/test/java/histogram/ApproximateHistogramTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/test/java/histogram/ApproximateHistogramTest.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/test/java/io/CSVDataSourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/test/java/io/CSVDataSourceTest.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/test/java/io/GroupedCSVDataSourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/test/java/io/GroupedCSVDataSourceTest.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/test/java/io/SeqDataGrouperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/test/java/io/SeqDataGrouperTest.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/test/java/sketches/ApproximateHistogramSketchTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/test/java/sketches/ApproximateHistogramSketchTest.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/test/java/sketches/CMomentSketchTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/test/java/sketches/CMomentSketchTest.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/test/java/sketches/HistogramSketchTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/test/java/sketches/HistogramSketchTest.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/test/java/sketches/HybridMomentSketchTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/test/java/sketches/HybridMomentSketchTest.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/test/java/sketches/MomentSketchTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/test/java/sketches/MomentSketchTest.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/test/java/sketches/QuantileUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/test/java/sketches/QuantileUtilTest.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/test/java/sketches/RandomSketchTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/test/java/sketches/RandomSketchTest.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/test/java/sketches/ReservoirSamplingSketchTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/test/java/sketches/ReservoirSamplingSketchTest.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/test/java/sketches/SamplingSketchTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/test/java/sketches/SamplingSketchTest.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/test/java/sketches/SparkGKSketchTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/test/java/sketches/SparkGKSketchTest.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/test/java/sketches/TDigestSketchTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/test/java/sketches/TDigestSketchTest.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/test/java/sketches/YahooSketchTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/test/java/sketches/YahooSketchTest.java -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/test/resources/acc_bench.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/test/resources/acc_bench.json -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/test/resources/grouped.csv: -------------------------------------------------------------------------------- 1 | data 2 | [2.0] 3 | "[3.0, 4.0]" -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/test/resources/test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/test/resources/test.csv -------------------------------------------------------------------------------- /javamsketch/quantilebench/src/test/resources/tiny_conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/quantilebench/src/test/resources/tiny_conf.json -------------------------------------------------------------------------------- /javamsketch/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/readme.md -------------------------------------------------------------------------------- /javamsketch/results/cascade_milan.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/results/cascade_milan.csv -------------------------------------------------------------------------------- /javamsketch/results/info.txt: -------------------------------------------------------------------------------- 1 | results from benchmarks here -------------------------------------------------------------------------------- /javamsketch/results/merge_aria.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/results/merge_aria.csv -------------------------------------------------------------------------------- /javamsketch/results/precision_merge_hepmass.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/results/precision_merge_hepmass.csv -------------------------------------------------------------------------------- /javamsketch/results/precision_merge_milan.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/results/precision_merge_milan.csv -------------------------------------------------------------------------------- /javamsketch/results/sliding_milan.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/results/sliding_milan.csv -------------------------------------------------------------------------------- /javamsketch/results/strong_scaling_hepmass.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/results/strong_scaling_hepmass.csv -------------------------------------------------------------------------------- /javamsketch/results/strong_scaling_milan.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/results/strong_scaling_milan.csv -------------------------------------------------------------------------------- /javamsketch/results/weak_scaling_hepmass.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/results/weak_scaling_hepmass.csv -------------------------------------------------------------------------------- /javamsketch/results/weak_scaling_milan.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/javamsketch/results/weak_scaling_milan.csv -------------------------------------------------------------------------------- /math/Bounds.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/math/Bounds.ipynb -------------------------------------------------------------------------------- /math/Chebyshev.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/math/Chebyshev.ipynb -------------------------------------------------------------------------------- /math/MomentConversion.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/math/MomentConversion.ipynb -------------------------------------------------------------------------------- /math/Quadrature.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/math/Quadrature.ipynb -------------------------------------------------------------------------------- /math/combined.lyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/math/combined.lyx -------------------------------------------------------------------------------- /math/notes.lyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/math/notes.lyx -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/readme.md -------------------------------------------------------------------------------- /testdata/gauss_2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-futuredata/msketch/HEAD/testdata/gauss_2.csv --------------------------------------------------------------------------------