logo

Back to index

LCOM2

Min: 0.2500, max: 0.9935, yellow zone: [0.4000 .. 0.6000].

Elements: 176, μ: 0.7801, σ: 0.1708, Var: 0.0292, defects: 26%.

Packages: 43, classes: 283.

Green: 168, yellow: 29, red: 86.

Class LCOM2 methods attributes
c.t.a.m.t.modelconverter.ModelConverterTask 0.75 4 1
c.t.a.m.t.modelconverter.ModelConverterRunner 0 1 0
c.t.a.m.t.modelconverter.ModelMergeAndConverterTask 0.75 4 1
c.t.a.m.t.modelconverter.ModelMergeAndConverterRunner 0 1 0
c.t.a.m.GBDT.psf.GBDTGradHistGetRowResult 0 1 1
c.t.a.m.GBDT.psf.HistAggrParam 0 1 5
c.t.a.m.GBDT.psf.H..$HistPartitionAggrParam 0.625 8 5
c.t.a.m.GBDT.psf.GBDTGradHistGetRowFunc 0 2 1
c.t.a.m.o.lossfuncs.E..$ 1 2 1
c.t.a.m.o.lossfuncs.SquareHingeLoss 0 0 0
c.t.a.m.o.lossfuncs.SoftMaxLoss 0 0 0
c.t.a.m.o.lossfuncs.ExpLoss 0 0 0
c.t.a.m.o.lossfuncs.H..$ 1 1 1
c.t.a.m.o.lossfuncs.L..$ 0.8333 3 2
c.t.a.m.o.lossfuncs.HingeLoss 0.8 5 3
c.t.a.m.o.lossfuncs.HuberLoss 0.6667 3 1
c.t.a.m.o.lossfuncs.S..$ 1 2 1
c.t.a.m.o.lossfuncs.H..$ 1 1 1
c.t.a.m.o.lossfuncs.SquareLoss 0 0 0
c.t.a.m.o.lossfuncs.LogisticLoss 0 0 0
c.t.a.m.o.lossfuncs.S..$ 1 2 1
c.t.a.m.o.lossfuncs.S..$ 0 2 1
c.t.a.m.l.psf.ColumnGetResult 0 0 1
c.t.a.m.l.psf.PartColumnResult 0.625 4 2
c.t.a.m.l.psf.GetColumnFunc 0.5 2 1
c.t.a.m.l.psf.LikelihoodParam 0 1 1
c.t.a.m.l.psf.UpdatePartFunc 1 1 1
c.t.a.m.l.psf.L..$LikelihoodPartParam 0.25 4 1
c.t.a.m.l.psf.CSRPartUpdateParam 0.6667 3 3
c.t.a.m.l.psf.LikelihoodFunc 1 3 1
c.t.a.m.l.psf.PartCSRResult 0.72 5 5
c.t.a.m.l.psf.GetPartFunc 1 2 1
c.t.a.m.matrixfactorization.MatrixFactorizationRunner 0.75 8 1
c.t.a.m.matrixfactorization.M..$ 0.8125 4 4
c.t.a.m.matrixfactorization.MFTrainTask 0.8 5 1
c.t.a.m.matrixfactorization.MFModel 0.9286 21 6
c.t.a.m.matrixfactorization.MFLearner 0.9621 28 16
c.t.a.m.o.admm.ADMM 0 0 0
c.t.a.m.conf.MLConf 0 0 0
c.t.a.m.conf.M..$ 0.9935 152 153
c.t.a.m.l.a.structures.S2BTraverseMap 0.5 12 4
c.t.a.m.l.a.structures.FTree 0.3333 7 3
c.t.a.m.l.a.structures.S2STraverseMap 0.5 12 4
c.t.a.m.l.a.structures.TraverseHashMap 0.9464 14 4
c.t.a.m.l.a.structures.S2STightTraverseMap 0.3333 12 1
c.t.a.m.l.a.structures.S2ITraverseMap 0.5 12 4
c.t.a.m.l.a.structures.S2BTightTraverseMap 0.3333 12 1
c.t.a.m.param.TreeParam 0.5 1 12
c.t.a.m.param.GBDTParam 0.9333 2 15
c.t.a.m.param.RegTParam 0.8766 7 22
c.t.a.m.factorizationmachines.FMRunner 0 6 0
c.t.a.m.factorizationmachines.F..$ 0.6 5 1
c.t.a.m.factorizationmachines.FMPredictResult 0.9333 15 3
c.t.a.m.factorizationmachines.F..$ 1 4 1
c.t.a.m.factorizationmachines.FMPredictTask 0.75 4 1
c.t.a.m.factorizationmachines.FMModel 0.9375 16 13
c.t.a.m.factorizationmachines.FMTrainTask 0.8889 12 6
c.t.a.m.factorizationmachines.FMLearner 0.9545 22 14
c.t.a.m.m.threads.ItemVec 0.7778 9 3
c.t.a.m.m.threads.SgdTask 0.8462 13 5
c.t.a.m.m.threads.UserVec 0.9035 19 6
c.t.a.m.m.threads.Utils 0 0 0
c.t.a.m.m.threads.EvaluateTask 0.8667 15 6
c.t.a.m.m.threads.PWriteUserTask 0.6667 3 5
c.t.a.m.m.threads.U..$ 0.6429 14 2
c.t.a.m.m.threads.PSgdTask 0.9056 20 9
c.t.a.m.m.threads.PEvaluateTask 0.8839 16 7
c.t.a.m.sketchML.Mix64Hash 0 1 0
c.t.a.m.sketchML.Int2IntHash 1 1 1
c.t.a.m.sketchML.MulHash 0 1 1
c.t.a.m.sketchML.AvgQSketch 0.5926 9 3
c.t.a.m.sketchML.BJHash 0 1 0
c.t.a.m.sketchML.TWHash 0 1 0
c.t.a.m.sketchML.YahooSketch 0.675 10 4
c.t.a.m.sketchML.CMSketch 0.5714 7 3
c.t.a.m.optimizer2.OptModel 0.9375 16 4
c.t.a.m.optimizer2.Optimizer 0.9028 18 8
c.t.a.m.optimizer2.OptMethods 0 0 0
c.t.a.m.optimizer2.O..$ 0.8571 6 7
c.t.a.m.task.PredictTask 0.8 5 2
c.t.a.m.task.TrainTask 0.6667 3 1
c.t.a.m.c.lr.L..$ 1 3 1
c.t.a.m.c.lr.LRPredictResult 0.5 2 4
c.t.a.m.c.lr.LRRunner 0.8571 7 1
c.t.a.m.c.lr.LRModel 0.9341 13 7
c.t.a.m.c.lr.LRTrainTask 0.9281 17 9
c.t.a.m.c.lr.LRLearner 0.9474 19 14
c.t.a.m.c.lr.LRPredictTask 0 3 0
c.t.a.m.c.fm.FMPredictTask 0 3 0
c.t.a.m.c.fm.LRPredictResult 0.5 2 4
c.t.a.m.c.fm.FMModel 0.95 18 10
c.t.a.m.c.fm.FMLearner 0.9524 21 16
c.t.a.m.c.fm.F..$ 1 3 1
c.t.a.m.c.fm.FMRunner 0.8571 7 1
c.t.a.m.c.fm.FMTrainTask 0.9281 17 9
c.t.a.m.o.u.oputils.E..$class 0 0 0
c.t.a.m.o.u.oputils.NullBinary 0.8571 14 3
c.t.a.m.o.u.oputils.NullTernary 0.8571 14 3
c.t.a.m.o.u.oputils.ScalarExpr 0.8889 18 5
c.t.a.m.o.u.oputils.RMSPropExpr 0.8941 17 5
c.t.a.m.o.u.oputils.DefaultTernary 0.875 16 4
c.t.a.m.o.u.oputils.AdaGradExpr 0.8833 15 4
c.t.a.m.o.u.oputils.AdaDeltaExpr 0.8889 18 5
c.t.a.m.o.u.oputils.TOperation 0 0 0
c.t.a.m.o.u.oputils.AdamExpr 0.9333 24 10
c.t.a.m.o.u.oputils.T..$ 0.8333 5 6
c.t.a.m.o.u.oputils.DefaultUnary 0.875 16 4
c.t.a.m.o.u.oputils.DefaultBinary 0.875 16 4
c.t.a.m.o.u.oputils.NullUnary 0.8571 14 3
c.t.a.m.metric.MAEMetric 0 3 0
c.t.a.m.metric.ErrorEvalMetric 0.6667 3 1
c.t.a.m.metric.RMSEMetric 0 3 0
c.t.a.m.metric.MultiErrorMetric 0 4 0
c.t.a.m.metric.LogErrorMetric 0 3 0
c.t.a.m.metric.LogLossMetric 0 3 0
c.t.a.m.GBDT.GBDTPredictTask 0 3 0
c.t.a.m.GBDT.GBDTTrainTask 0.8939 11 6
c.t.a.m.GBDT.GBDTRunner 0.9023 19 7
c.t.a.m.GBDT.G..$ 0.9301 13 11
c.t.a.m.GBDT.GBDTLearner 0.8333 6 3
c.t.a.m.GBDT.GBDTPredictResult 0 1 2
c.t.a.m.GBDT.GBDTModel 0.9565 25 23
c.t.a.m.warplda.LDATrainTask 0.8333 6 2
c.t.a.m.warplda.Document 0.6667 6 3
c.t.a.m.warplda.S..$ 0.5 1 2
c.t.a.m.warplda.LDAInferTask 0.9 10 2
c.t.a.m.warplda.L..$ 0.929 13 13
c.t.a.m.warplda.AliasTable 0.8889 9 7
c.t.a.m.warplda.LDAModel 0.9412 17 16
c.t.a.m.warplda.LDARunner 0.8571 7 1
c.t.a.m.warplda.WTokens 0.9053 19 10
c.t.a.m.warplda.LDATrainer 0.9273 30 11
c.t.a.m.warplda.Sampler 0.9444 27 12
c.t.a.m.l.algo.BinarySearch 0 0 0
c.t.a.m.l.algo.CSRTokens 0 1 9
c.t.a.m.l.algo.Sampler 0.7443 11 16
c.t.a.m.l.algo.Document 0.6667 1 3
c.t.a.m.GBDT.a.tree.TSplitValueHelper 0 0 0
c.t.a.m.GBDT.a.tree.TNode 0.8333 12 6
c.t.a.m.GBDT.a.tree.Tree 0 0 0
c.t.a.m.GBDT.a.tree.TYahooSketchSplit 0 0 0
c.t.a.m.GBDT.a.tree.SplitEntry 0.697 11 6
c.t.a.m.GBDT.a.tree.TAvgDisSplit 0 0 0
c.t.a.m.c.sparselr.SparseLRPredictTask 0 3 0
c.t.a.m.c.sparselr.SparseLRPredictResult 0.5 2 4
c.t.a.m.c.sparselr.S..$ 1 1 1
c.t.a.m.c.sparselr.SparseLRLearner 0.88 15 5
c.t.a.m.c.sparselr.SparseLRRunner 0 6 0
c.t.a.m.c.sparselr.SparseLRTrainTask 0.8571 7 4
c.t.a.m.c.sparselr.SparseLRModel 0.9375 16 14
c.t.a.m.c.kmeans.K..$ 0.7778 3 3
c.t.a.m.c.kmeans.KMeansResult 0 1 2
c.t.a.m.c.kmeans.K..$ 0.6667 2 3
c.t.a.m.c.kmeans.KMeansLearner 0.9333 15 7
c.t.a.m.c.kmeans.KMeansModel 0.9103 13 6
c.t.a.m.c.kmeans.KMeansTrainTask 0.8571 7 4
c.t.a.m.c.kmeans.KMeansRunner 0 6 0
c.t.a.m.c.kmeans.KMeansPredictTask 0.8 5 2
c.t.a.m.lda.LDAIncTask 0.8409 11 4
c.t.a.m.lda.L..$ 0.9446 17 17
c.t.a.m.lda.LDAPredictTask 0.8933 15 5
c.t.a.m.lda.LDATrainTask 0.8769 13 5
c.t.a.m.lda.LDAModel 0.9558 26 20
c.t.a.m.lda.LDARunner 0.8571 7 1
c.t.a.m.lda.LDALearner 0.9434 34 13
c.t.a.m.c.mlr.mlrW..$ 0.6 5 1
c.t.a.m.c.mlr.M..$ 1 3 1
c.t.a.m.c.mlr.MLRPredictResult 0 1 2
c.t.a.m.c.mlr.MLRRunner 0.8571 7 1
c.t.a.m.c.mlr.MLRPredictTask 0 3 0
c.t.a.m.c.mlr.MLRTrainTask 0.8939 11 6
c.t.a.m.c.mlr.mlrWeight 0.9412 17 4
c.t.a.m.c.mlr.MLRModel 0.9375 16 12
c.t.a.m.c.mlr.MLRLearner 0.95 20 11
c.t.a.m.o.sgd.GradientDescent 0 0 0
c.t.a.m.o.sgd.G..$ 0.6 10 2
c.t.a.ml.M..$class 0 0 0
c.t.a.ml.MLLearner 0.75 4 3
c.t.a.m.o.s.loss.L1Loss 0.5 4 1
c.t.a.m.o.s.loss.L2Loss 0.5 4 1
c.t.a.m.o.s.loss.L2LogLoss 0 5 0
c.t.a.m.o.s.loss.L1LogLoss 0 6 0
c.t.a.m.o.s.loss.L2HingeLoss 1 5 1
c.t.a.m.o.s.loss.SquareL2Loss 1 3 1
c.t.a.m.o.utils.ExecuteUtils 0 0 0
c.t.a.m.o.utils.E..$ 0 5 1
c.t.a.m.o.utils.OptUtils 0 0 0
c.t.a.m.o.utils.O..$ 0.28 25 1
c.t.a.m.o.utils.M..$ 0 2 1
c.t.a.m.o.utils.MeasureUtils 0 0 0
c.t.a.m.o.ogd.FTRL 0 0 0
c.t.a.m.o.ogd.FOBOS 0 0 0
c.t.a.m.o.ogd.RDA 0 0 0
c.t.a.m.c.svm.SVMPredictResult 0 1 2
c.t.a.m.c.svm.SVMModel 0.8286 7 5
c.t.a.m.c.svm.S..$ 1 3 1
c.t.a.m.c.svm.SVMPredictTask 0.75 4 1
c.t.a.m.c.svm.SVMTrainTask 0.88 10 5
c.t.a.m.c.svm.SVMRunner 0.75 8 1
c.t.a.m.c.svm.SVMLearner 0.9286 14 10
c.t.a.m.c.ftrllr.FTRLLRLearner 0.9333 15 11
c.t.a.m.c.ftrllr.FTRLLRPredictTask 0 3 0
c.t.a.m.c.ftrllr.F..$ 1 3 1
c.t.a.m.c.ftrllr.FTRLLRPredictResult 0 0 0
c.t.a.m.c.ftrllr.FTRLLRRunner 0 6 0
c.t.a.m.c.ftrllr.FTRLLRModel 0.9333 15 14
c.t.a.m.c.ftrllr.FTRLLRTrainTask 0.8939 11 6
c.t.a.m.GBDT.algo.GBDTPhase 0 0 7
c.t.a.m.GBDT.algo.AfterSplitRunner 0 1 7
c.t.a.m.GBDT.algo.FeatureMeta 0.625 4 4
c.t.a.m.GBDT.algo.GradHistThread 0 1 6
c.t.a.m.GBDT.algo.GBDTController 0.7892 26 27
c.t.a.m.GBDT.a.RegTree.RegTDataStore 0.9148 16 11
c.t.a.m.GBDT.a.RegTree.GradStats 0.6458 16 3
c.t.a.m.GBDT.a.RegTree.RegTNodeStat 0.5833 4 6
c.t.a.m.GBDT.a.RegTree.RegTree 0.85 4 5
c.t.a.m.GBDT.a.RegTree.GradPair 0.5 4 2
c.t.a.m.GBDT.a.RegTree.GradHistHelper 0.4167 6 4
c.t.a.m.o.ftrl.FTRL 0 0 0
c.t.a.m.o.ftrl.F..$ 0.5 4 2
c.t.a.m.c.lr.LRRunner 0.8571 7 1
c.t.a.m.c.lr.ZipLR 0.8571 7 1
c.t.a.m.c.lr.LRPredictTask 0 3 0
c.t.a.m.c.lr.LRPredictResult 0.5 2 4
c.t.a.m.c.lr.L..$ 1 3 1
c.t.a.m.c.lr.LRLearner 0.9545 22 16
c.t.a.m.c.lr.LRTrainTask 0.9281 17 9
c.t.a.m.c.lr.LRModel 0.9091 11 10
c.t.a.m.r.linear.LinearRegPredictTask 0.75 4 1
c.t.a.m.r.linear.L..$ 0.75 2 2
c.t.a.m.r.linear.LinearRegModel 0.75 4 3
c.t.a.m.r.linear.LinearRegRunner 0 6 0
c.t.a.m.r.linear.LinearRegTrainTask 0.88 10 5
c.t.a.m.r.linear.LinearRegLeaner 0.9286 14 10
c.t.a.m.r.linear.LinearRegPredictResult 0 1 2
c.t.a.m.o.newton.LBFGS 0 0 0
c.t.a.m.o.newton.OWLQN 0 0 0
c.t.a.m.objective.Loss 0 0 0
c.t.a.m.objective.L..$DirectLogisticLoss 0 4 0
c.t.a.m.objective.L..$LogisticLoss 0.8571 7 1
c.t.a.m.objective.L..$BinaryLogisticLoss 0 1 0
c.t.a.m.objective.L..$LinearSquareLoss 0 7 0
c.t.a.m.objective.RegLossObj 0.65 5 4
c.t.a.m.objective.SoftmaxMultiClassObj 0.8333 6 5
c.t.a.m.utils.D..$ 0 1 1
c.t.a.m.utils.ReflectionUtils 0 0 0
c.t.a.m.utils.HDFSUtils 0 0 0
c.t.a.m.utils.Maths 0 0 0
c.t.a.m.utils.DataParser 0 1 0
c.t.a.m.utils.ValidationUtils 0 0 2
c.t.a.m.utils.L..$ 0.6 5 1
c.t.a.m.utils.D..$ 0.6 5 1
c.t.a.m.utils.LibSVMDataParser 0.9545 22 6
c.t.a.m.utils.H..$ 0.5 2 2
c.t.a.m.utils.DummyDataParser 0.9545 22 6
c.t.a.m.utils.R..$ 0.4167 4 3
c.t.a.m.utils.DenseDataParser 0.9545 22 6
c.t.a.m.utils.D..$ 0.6 5 1
c.t.a.m.o.sgd.A..$ 1 2 1
c.t.a.m.o.sgd.A..$ 1 2 1
c.t.a.m.o.sgd.RMSprop 0.85 8 5
c.t.a.m.o.sgd.AdaGrad 0.85 8 5
c.t.a.m.o.sgd.Momentum 0.7857 7 4
c.t.a.m.o.sgd.MiniBatchSGD 0.8571 7 3
c.t.a.m.o.sgd.AdaDelta 0.8667 10 6
c.t.a.m.o.sgd.M..$ 1 2 1
c.t.a.m.o.sgd.M..$ 1 2 1
c.t.a.m.o.sgd.Adam 0.8519 9 6
c.t.a.m.o.sgd.R..$ 1 2 1
c.t.a.m.o.sgd.A..$ 1 1 1
c.t.a.m.o.admm.L..$ 1 1 1
c.t.a.m.o.admm.A..$C..$ 1 1 1
c.t.a.m.o.admm.A..$C..$CalThread 0.5 2 4
c.t.a.m.o.admm.A..$LocalModel 0.8929 14 2
c.t.a.m.o.admm.A..$L..$ 0.6 5 1
c.t.a.m.o.admm.A..$L..$ 0.6 5 1
c.t.a.m.o.admm.LogisticGradient 0.3333 3 1
c.t.a.m.o.admm.A..$LocalIndex 0.9333 15 3
c.t.a.m.o.admm.ADMM 0.8889 18 6
c.t.a.m.o.admm.A..$ 0.8588 17 5
c.t.a.m.o.admm.A..$CostFun 0.9767 43 9
c.t.a.m.o.admm.A..$C..$G..$ 0.75 4 1
c.t.a.m.o.admm.A..$C..$GradientAndLoss 0.9125 20 4

Download XML.