Phase2Trainer

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,243 of 3,2430%280 of 2800%2202206756758080
trainEpochs(Path, List, Phase2Trainer.EpochFileSupplier)4470%400%2121868611
applyAdamMiniBatch(float[][], float[], int, int)3110%160%99545411
trainEpochStreaming(ExecutorService, Path, boolean, float, List, int)2310%240%1313464611
evaluateMacroF1(List, Map)1860%180%1010363611
lambda$processBatchHogwild$0(boolean, int, int, String[], int[], int, float, DoubleAdder)1800%160%99373711
processBatchSingle(String[], int[], int, boolean, float, DoubleAdder)1770%160%99353511
checkpoint(int, List, double[], int)1300%140%88222211
initializeWeights()1120%20%22232311
Phase2Trainer(int)1060%n/a11373711
scanLabels(Path)980%120%77242411
sampleDevSubset(List, int)910%100%66191911
forwardGrad(int[], int, float[], int[])800%60%44141411
predictFromBuf(int[], float[])780%120%77131311
sgdUpdate(int[], float[], int, int[], float)750%60%44111111
processBatchHogwild(ExecutorService, String[], int[], int, boolean, float, DoubleAdder, int)740%40%33131311
scanChunkOffsets(Path)720%80%55161611
readChunk(Path, long, String[], int[])720%80%55191911
softmaxInPlace(float[])710%100%66121211
createExtractor()600%180%10104411
shuffleParallel(String[], int[], int, Random)430%20%229911
train(Path, List)400%20%229911
initializeLabels(String[])380%20%227711
weightNorm()380%40%337711
getWeightsClassMajor()370%40%336611
maxAbsWeight()360%60%448811
processBatch(ExecutorService, String[], int[], int, boolean, float, DoubleAdder)330%60%445511
predict(String)240%n/a115511
sparseIndex(int[], int[])210%40%335511
extractInto(FeatureExtractor, String, int[])140%20%224411
setSgdThreads(int)130%20%224411
setAdamThreads(int)130%20%224411
predictBuffered(String, FeatureExtractor, int[], float[])130%n/a112211
setAllowedLangs(Set)120%40%333311
trainWithResampling(String[], Phase2Trainer.EpochFileSupplier, List)110%n/a114411
setSgdLr(float, float)80%n/a113311
elapsed(long)70%n/a111111
setO(float[], int, float)60%n/a112211
setNumThreads(int)60%n/a111111
trainEpochs(Path, List)60%n/a112211
getO(float[], int)50%n/a111111
setAdamLr(float)50%n/a112211
setL2Lambda(float)50%n/a112211
setAdamEpochs(int)50%n/a112211
setMaxEpochs(int)50%n/a112211
setCheckpointInterval(int)50%n/a112211
setPatience(int)50%n/a112211
setDevSubsampleSize(int)50%n/a112211
setMiniBatchSize(int)50%n/a112211
setBatchSize(int)50%n/a112211
setSeed(long)50%n/a112211
setVerbose(boolean)50%n/a112211
setPreprocessed(boolean)50%n/a112211
setChunkSize(int)50%n/a112211
evaluateMacroF1(List)50%n/a111111
setUseTrigrams(boolean)50%n/a112211
setUseSkipBigrams(boolean)50%n/a112211
setUseWordSuffixes(boolean)50%n/a112211
setUseWordSuffix4(boolean)50%n/a112211
setUseWordPrefix(boolean)50%n/a112211
setUseWordUnigrams(boolean)50%n/a112211
setUseCharUnigrams(boolean)50%n/a112211
setUse4grams(boolean)50%n/a112211
setUse5grams(boolean)50%n/a112211
lambda$sampleDevSubset$1(String)40%n/a111111
static {...}40%n/a112211
getBiases()0%n/a111111
getLabels()0%n/a111111
getNumBuckets()0%n/a111111
getNumClasses()0%n/a111111
getExtractor()0%n/a111111
getLabelIndex()0%n/a111111
isUseTrigrams()0%n/a111111
isUseSkipBigrams()0%n/a111111
isUseWordSuffixes()0%n/a111111
isUseWordSuffix4()0%n/a111111
isUseWordPrefix()0%n/a111111
isUseWordUnigrams()0%n/a111111
isUseCharUnigrams()0%n/a111111
isUse4grams()0%n/a111111
isUse5grams()0%n/a111111