OryxProject / oryx
Files Complexity Coverage
...p-api/src/main/java/com/cloudera/oryx/app/als/AbstractRescorerProvider.java 100.00% 100.00%
app/oryx-app-api/src/main/java/com/cloudera/oryx/app/als/MultiRescorer.java 86.67% 91.67%
...-app-api/src/main/java/com/cloudera/oryx/app/als/MultiRescorerProvider.java 67.86% 77.78%
app/oryx-app-common/src/main/java/com/cloudera/oryx/app/als/ALSUtils.java 93.33% 92.00%
...common/src/main/java/com/cloudera/oryx/app/als/FeatureVectorsPartition.java 87.50% 94.29%
...mmon/src/main/java/com/cloudera/oryx/app/als/PartitionedFeatureVectors.java 70.73% 69.47%
...pp/oryx-app-common/src/main/java/com/cloudera/oryx/app/als/SolverCache.java 83.33% 87.10%
...rc/main/java/com/cloudera/oryx/app/classreg/example/CategoricalFeature.java 75.00% 71.43%
...pp-common/src/main/java/com/cloudera/oryx/app/classreg/example/Example.java 53.33% 66.67%
...mmon/src/main/java/com/cloudera/oryx/app/classreg/example/ExampleUtils.java 87.50% 77.27%
...ommon/src/main/java/com/cloudera/oryx/app/classreg/example/FeatureType.java 100.00% 100.00%
...on/src/main/java/com/cloudera/oryx/app/classreg/example/NumericFeature.java 81.82% 76.92%
...main/java/com/cloudera/oryx/app/classreg/predict/CategoricalPrediction.java 89.47% 92.86%
...src/main/java/com/cloudera/oryx/app/classreg/predict/NumericPrediction.java 90.00% 90.00%
...common/src/main/java/com/cloudera/oryx/app/classreg/predict/Prediction.java 100.00% 100.00%
...rc/main/java/com/cloudera/oryx/app/classreg/predict/WeightedPrediction.java 75.00% 85.71%
...x-app-common/src/main/java/com/cloudera/oryx/app/common/fn/MLFunctions.java 87.50% 95.24%
...oryx-app-common/src/main/java/com/cloudera/oryx/app/kmeans/ClusterInfo.java 70.00% 86.36%
...-common/src/main/java/com/cloudera/oryx/app/kmeans/EuclideanDistanceFn.java 75.00% 87.50%
...-app-common/src/main/java/com/cloudera/oryx/app/kmeans/KMeansPMMLUtils.java 60.00% 90.91%
...oryx-app-common/src/main/java/com/cloudera/oryx/app/kmeans/KMeansUtils.java 81.82% 95.00%
.../oryx-app-common/src/main/java/com/cloudera/oryx/app/pmml/AppPMMLUtils.java 73.33% 85.15%
...p/oryx-app-common/src/main/java/com/cloudera/oryx/app/rdf/RDFPMMLUtils.java 40.63% 82.61%
...n/src/main/java/com/cloudera/oryx/app/rdf/decision/CategoricalDecision.java 80.00% 83.87%
...x-app-common/src/main/java/com/cloudera/oryx/app/rdf/decision/Decision.java 100.00% 100.00%
...ommon/src/main/java/com/cloudera/oryx/app/rdf/decision/NumericDecision.java 84.62% 80.00%
...app-common/src/main/java/com/cloudera/oryx/app/rdf/tree/DecisionForest.java 80.00% 82.35%
...x-app-common/src/main/java/com/cloudera/oryx/app/rdf/tree/DecisionNode.java 66.67% 80.00%
...x-app-common/src/main/java/com/cloudera/oryx/app/rdf/tree/DecisionTree.java 70.00% 82.35%
...x-app-common/src/main/java/com/cloudera/oryx/app/rdf/tree/TerminalNode.java 77.78% 71.43%
.../oryx-app-common/src/main/java/com/cloudera/oryx/app/rdf/tree/TreeNode.java 100.00% 100.00%
.../oryx-app-common/src/main/java/com/cloudera/oryx/app/rdf/tree/TreePath.java 70.83% 76.47%
...n/src/main/java/com/cloudera/oryx/app/schema/CategoricalValueEncodings.java 83.33% 90.00%
...oryx-app-common/src/main/java/com/cloudera/oryx/app/schema/InputSchema.java 94.74% 97.30%
...pp-mllib/src/main/java/com/cloudera/oryx/app/batch/mllib/als/ALSUpdate.java 73.81% 86.31%
...om/cloudera/oryx/app/batch/mllib/als/EnqueueFeatureVecsAndKnownItemsFn.java 60.00% 88.89%
...c/main/java/com/cloudera/oryx/app/batch/mllib/als/EnqueueFeatureVecsFn.java 75.00% 92.31%
...p-mllib/src/main/java/com/cloudera/oryx/app/batch/mllib/als/Evaluation.java 91.67% 94.12%
...java/com/cloudera/oryx/app/batch/mllib/kmeans/AbstractKMeansEvaluation.java 77.78% 94.74%
...b/src/main/java/com/cloudera/oryx/app/batch/mllib/kmeans/ClusterMetric.java 100.00% 100.00%
.../main/java/com/cloudera/oryx/app/batch/mllib/kmeans/DaviesBouldinIndex.java 100.00% 100.00%
...mllib/src/main/java/com/cloudera/oryx/app/batch/mllib/kmeans/DunnIndex.java 100.00% 100.00%
.../main/java/com/cloudera/oryx/app/batch/mllib/kmeans/KMeansEvalStrategy.java 100.00% 100.00%
...ib/src/main/java/com/cloudera/oryx/app/batch/mllib/kmeans/KMeansUpdate.java 54.17% 67.57%
...in/java/com/cloudera/oryx/app/batch/mllib/kmeans/SilhouetteCoefficient.java 80.77% 91.07%
...src/main/java/com/cloudera/oryx/app/batch/mllib/kmeans/SumSquaredError.java 100.00% 100.00%
...p-mllib/src/main/java/com/cloudera/oryx/app/batch/mllib/rdf/Evaluation.java 83.33% 87.50%
...pp-mllib/src/main/java/com/cloudera/oryx/app/batch/mllib/rdf/RDFUpdate.java 83.82% 94.51%
...ng/src/main/java/com/cloudera/oryx/app/serving/AbstractConsoleResource.java 100.00% 100.00%
...rving/src/main/java/com/cloudera/oryx/app/serving/AbstractOryxResource.java 75.00% 78.69%
...x-app-serving/src/main/java/com/cloudera/oryx/app/serving/FileItemPart.java 27.27% 38.46%
...p/oryx-app-serving/src/main/java/com/cloudera/oryx/app/serving/IDCount.java 100.00% 100.00%
.../oryx-app-serving/src/main/java/com/cloudera/oryx/app/serving/IDEntity.java 75.00% 83.33%
...p/oryx-app-serving/src/main/java/com/cloudera/oryx/app/serving/IDValue.java 100.00% 100.00%
app/oryx-app-serving/src/main/java/com/cloudera/oryx/app/serving/Ready.java 100.00% 100.00%
...ng/src/main/java/com/cloudera/oryx/app/serving/als/AbstractALSResource.java 80.00% 88.89%
...app-serving/src/main/java/com/cloudera/oryx/app/serving/als/AllItemIDs.java 100.00% 100.00%
...app-serving/src/main/java/com/cloudera/oryx/app/serving/als/AllUserIDs.java 100.00% 100.00%
...yx-app-serving/src/main/java/com/cloudera/oryx/app/serving/als/Because.java 37.50% 66.67%
...yx-app-serving/src/main/java/com/cloudera/oryx/app/serving/als/Console.java 100.00% 100.00%
.../src/main/java/com/cloudera/oryx/app/serving/als/CosineAverageFunction.java 100.00% 100.00%
...p-serving/src/main/java/com/cloudera/oryx/app/serving/als/DotsFunction.java 100.00% 100.00%
...x-app-serving/src/main/java/com/cloudera/oryx/app/serving/als/Estimate.java 57.14% 83.33%
...g/src/main/java/com/cloudera/oryx/app/serving/als/EstimateForAnonymous.java 81.82% 91.30%
...ryx-app-serving/src/main/java/com/cloudera/oryx/app/serving/als/Ingest.java 81.82% 87.88%
...app-serving/src/main/java/com/cloudera/oryx/app/serving/als/KnownItems.java 100.00% 100.00%
...erving/src/main/java/com/cloudera/oryx/app/serving/als/MostActiveUsers.java 66.67% 87.50%
...rving/src/main/java/com/cloudera/oryx/app/serving/als/MostPopularItems.java 88.89% 93.75%
...serving/src/main/java/com/cloudera/oryx/app/serving/als/MostSurprising.java 37.50% 58.33%
...main/java/com/cloudera/oryx/app/serving/als/PopularRepresentativeItems.java 100.00% 100.00%
...app-serving/src/main/java/com/cloudera/oryx/app/serving/als/Preference.java 66.67% 90.00%
...-app-serving/src/main/java/com/cloudera/oryx/app/serving/als/Recommend.java 66.67% 80.00%
...g/src/main/java/com/cloudera/oryx/app/serving/als/RecommendToAnonymous.java 80.00% 89.47%
...erving/src/main/java/com/cloudera/oryx/app/serving/als/RecommendToMany.java 64.29% 82.14%
...g/src/main/java/com/cloudera/oryx/app/serving/als/RecommendWithContext.java 80.00% 90.00%
...app-serving/src/main/java/com/cloudera/oryx/app/serving/als/Similarity.java 72.73% 86.36%
...rving/src/main/java/com/cloudera/oryx/app/serving/als/SimilarityToItem.java 57.14% 84.62%
.../src/main/java/com/cloudera/oryx/app/serving/als/model/ALSServingModel.java 76.79% 88.51%
...in/java/com/cloudera/oryx/app/serving/als/model/ALSServingModelManager.java 46.15% 70.83%
...ain/java/com/cloudera/oryx/app/serving/als/model/LocalitySensitiveHash.java 96.55% 97.30%
...ing/src/main/java/com/cloudera/oryx/app/serving/als/model/TopNConsumer.java 100.00% 100.00%
...p-serving/src/main/java/com/cloudera/oryx/app/serving/classreg/Predict.java 80.00% 84.21%
...app-serving/src/main/java/com/cloudera/oryx/app/serving/classreg/Train.java 100.00% 100.00%
...app-serving/src/main/java/com/cloudera/oryx/app/serving/clustering/Add.java 100.00% 100.00%
...-serving/src/main/java/com/cloudera/oryx/app/serving/clustering/Assign.java 80.00% 85.71%
...app-serving/src/main/java/com/cloudera/oryx/app/serving/kmeans/Console.java 100.00% 100.00%
...g/src/main/java/com/cloudera/oryx/app/serving/kmeans/DistanceToNearest.java 50.00% 80.00%
...ain/java/com/cloudera/oryx/app/serving/kmeans/model/KMeansServingModel.java 90.00% 89.47%
...a/com/cloudera/oryx/app/serving/kmeans/model/KMeansServingModelManager.java 62.50% 76.00%
...main/java/com/cloudera/oryx/app/serving/rdf/ClassificationDistribution.java 60.00% 92.86%
...yx-app-serving/src/main/java/com/cloudera/oryx/app/serving/rdf/Console.java 100.00% 100.00%
...ving/src/main/java/com/cloudera/oryx/app/serving/rdf/FeatureImportance.java 66.67% 90.91%
.../src/main/java/com/cloudera/oryx/app/serving/rdf/model/RDFServingModel.java 80.00% 70.83%
...in/java/com/cloudera/oryx/app/serving/rdf/model/RDFServingModelManager.java 60.00% 65.79%
...p/oryx-app/src/main/java/com/cloudera/oryx/app/speed/als/ALSSpeedModel.java 80.95% 93.85%
...app/src/main/java/com/cloudera/oryx/app/speed/als/ALSSpeedModelManager.java 47.06% 68.04%
...ryx-app/src/main/java/com/cloudera/oryx/app/speed/als/UserItemStrength.java 80.00% 88.89%
...-app/src/main/java/com/cloudera/oryx/app/speed/kmeans/KMeansSpeedModel.java 83.33% 90.91%
...c/main/java/com/cloudera/oryx/app/speed/kmeans/KMeansSpeedModelManager.java 76.92% 79.55%
...p/oryx-app/src/main/java/com/cloudera/oryx/app/speed/rdf/RDFSpeedModel.java 80.00% 90.00%
...app/src/main/java/com/cloudera/oryx/app/speed/rdf/RDFSpeedModelManager.java 83.33% 88.68%
...ka-util/src/main/java/com/cloudera/oryx/kafka/util/ConsumeDataIterator.java 85.71% 94.44%
...ework/kafka-util/src/main/java/com/cloudera/oryx/kafka/util/KafkaUtils.java 55.56% 52.63%
...ork/oryx-common/src/main/java/com/cloudera/oryx/common/collection/Pair.java 77.78% 75.00%
...rk/oryx-common/src/main/java/com/cloudera/oryx/common/collection/Pairs.java 100.00% 100.00%
...ramework/oryx-common/src/main/java/com/cloudera/oryx/common/io/IOUtils.java 75.00% 89.47%
...ework/oryx-common/src/main/java/com/cloudera/oryx/common/lang/AutoLock.java 100.00% 100.00%
...x-common/src/main/java/com/cloudera/oryx/common/lang/AutoReadWriteLock.java 100.00% 100.00%
...ork/oryx-common/src/main/java/com/cloudera/oryx/common/lang/ClassUtils.java 100.00% 100.00%
...work/oryx-common/src/main/java/com/cloudera/oryx/common/lang/ExecUtils.java 66.67% 57.58%
...ework/oryx-common/src/main/java/com/cloudera/oryx/common/lang/JVMUtils.java 75.00% 70.00%
...ryx-common/src/main/java/com/cloudera/oryx/common/lang/LoggingCallable.java 100.00% 73.91%
...yx-common/src/main/java/com/cloudera/oryx/common/lang/OryxShutdownHook.java 75.00% 92.31%
...oryx-common/src/main/java/com/cloudera/oryx/common/lang/RateLimitCheck.java 75.00% 92.31%
...-common/src/main/java/com/cloudera/oryx/common/math/DoubleWeightedMean.java 70.59% 81.82%
...-common/src/main/java/com/cloudera/oryx/common/math/LinearSystemSolver.java 100.00% 100.00%
.../main/java/com/cloudera/oryx/common/math/SingularMatrixSolverException.java 100.00% 100.00%
...amework/oryx-common/src/main/java/com/cloudera/oryx/common/math/Solver.java 83.33% 92.86%
...ork/oryx-common/src/main/java/com/cloudera/oryx/common/math/VectorMath.java 100.00% 100.00%
...work/oryx-common/src/main/java/com/cloudera/oryx/common/pmml/PMMLUtils.java 100.00% 74.19%
...ryx-common/src/main/java/com/cloudera/oryx/common/random/RandomManager.java 70.00% 69.23%
...mon/src/main/java/com/cloudera/oryx/common/settings/ConfigToProperties.java 85.71% 86.67%
...ryx-common/src/main/java/com/cloudera/oryx/common/settings/ConfigUtils.java 78.95% 87.50%
...work/oryx-common/src/main/java/com/cloudera/oryx/common/text/TextUtils.java 100.00% 82.98%
...ng/src/main/java/com/cloudera/oryx/lambda/serving/CSVMessageBodyWriter.java 90.91% 86.67%
...a-serving/src/main/java/com/cloudera/oryx/lambda/serving/ErrorResource.java 33.33% 81.48%
...a-serving/src/main/java/com/cloudera/oryx/lambda/serving/InMemoryRealm.java 88.89% 90.00%
...ng/src/main/java/com/cloudera/oryx/lambda/serving/ModelManagerListener.java 70.59% 81.40%
...serving/src/main/java/com/cloudera/oryx/lambda/serving/OryxApplication.java 90.00% 95.65%
...ing/src/main/java/com/cloudera/oryx/lambda/serving/OryxExceptionMapper.java 66.67% 80.00%
.../java/com/cloudera/oryx/lambda/serving/ScalaServingModelManagerAdapter.java 0.00% 0.00%
...da-serving/src/main/java/com/cloudera/oryx/lambda/serving/ServingLayer.java 70.97% 87.58%
...rving/src/main/java/com/cloudera/oryx/lambda/serving/TopicProducerImpl.java 50.00% 41.18%
.../oryx-lambda/src/main/java/com/cloudera/oryx/lambda/AbstractSparkLayer.java 63.16% 91.18%
...ork/oryx-lambda/src/main/java/com/cloudera/oryx/lambda/DeleteOldDataFn.java 75.00% 83.33%
...amework/oryx-lambda/src/main/java/com/cloudera/oryx/lambda/HadoopUtils.java 66.67% 62.50%
...k/oryx-lambda/src/main/java/com/cloudera/oryx/lambda/TopicProducerImpl.java 80.00% 89.47%
...ork/oryx-lambda/src/main/java/com/cloudera/oryx/lambda/UpdateOffsetsFn.java 100.00% 100.00%
...rk/oryx-lambda/src/main/java/com/cloudera/oryx/lambda/batch/BatchLayer.java 54.55% 71.83%
...ambda/src/main/java/com/cloudera/oryx/lambda/batch/BatchUpdateFunction.java 66.67% 87.23%
...lambda/src/main/java/com/cloudera/oryx/lambda/batch/SaveToHDFSFunction.java 80.00% 86.36%
.../main/java/com/cloudera/oryx/lambda/batch/ScalaBatchLayerUpdateAdapter.java 0.00% 0.00%
...a/src/main/java/com/cloudera/oryx/lambda/batch/ValueToWritableFunction.java 100.00% 100.00%
...da/src/main/java/com/cloudera/oryx/lambda/batch/ValueWritableConverter.java 89.47% 82.22%
...a/src/main/java/com/cloudera/oryx/lambda/batch/WritableToValueFunction.java 100.00% 100.00%
...main/java/com/cloudera/oryx/lambda/speed/ScalaSpeedModelManagerAdapter.java 0.00% 0.00%
...rk/oryx-lambda/src/main/java/com/cloudera/oryx/lambda/speed/SpeedLayer.java 50.00% 72.86%
...x-lambda/src/main/java/com/cloudera/oryx/lambda/speed/SpeedLayerUpdate.java 83.33% 92.31%
framework/oryx-ml/src/main/java/com/cloudera/oryx/ml/MLUpdate.java 30.91% 61.19%
...work/oryx-ml/src/main/java/com/cloudera/oryx/ml/param/ContinuousAround.java 80.00% 89.47%
...ework/oryx-ml/src/main/java/com/cloudera/oryx/ml/param/ContinuousRange.java 75.00% 83.33%
...mework/oryx-ml/src/main/java/com/cloudera/oryx/ml/param/DiscreteAround.java 55.56% 76.47%
...amework/oryx-ml/src/main/java/com/cloudera/oryx/ml/param/DiscreteRange.java 78.57% 85.71%
framework/oryx-ml/src/main/java/com/cloudera/oryx/ml/param/GridSearch.java 75.00% 93.18%
framework/oryx-ml/src/main/java/com/cloudera/oryx/ml/param/HyperParams.java 76.92% 66.67%
...ramework/oryx-ml/src/main/java/com/cloudera/oryx/ml/param/RandomSearch.java 80.00% 92.31%
framework/oryx-ml/src/main/java/com/cloudera/oryx/ml/param/Unordered.java 50.00% 60.00%
Project Totals (157 files) 74.28% 83.75%
Loading