salesforce / TransmogrifAI

TransmogrifAI (pronounced trăns-mŏgˈrə-fī) is an AutoML library for building modular, reusable, strongly typed machine learning workflows on Apache Spark with minimal hand-tuning
https://transmogrif.ai
BSD 3-Clause "New" or "Revised" License
2.24k stars 393 forks source link

singleton method initialization #513

Closed gerashegalov closed 4 years ago

gerashegalov commented 4 years ago

initialize reflection method once

codecov[bot] commented 4 years ago

Codecov Report

Merging #513 into km/threshold-fix will increase coverage by 7.57%. The diff coverage is 100.00%.

Impacted file tree graph

@@                 Coverage Diff                  @@
##           km/threshold-fix     #513      +/-   ##
====================================================
+ Coverage             79.16%   86.74%   +7.57%     
====================================================
  Files                   347      347              
  Lines                 11827    11829       +2     
  Branches                601      601              
====================================================
+ Hits                   9363    10261     +898     
+ Misses                 2464     1568     -896     
Impacted Files Coverage Δ
...p/evaluators/OpBinaryClassificationEvaluator.scala 82.60% <100.00%> (+2.17%) :arrow_up:
...aluation/ExtendedBinaryClassificationMetrics.scala 100.00% <100.00%> (ø)
.../src/main/scala/com/salesforce/op/OpWorkflow.scala 88.19% <0.00%> (+0.69%) :arrow_up:
...rce/op/stages/impl/preparators/SanityChecker.scala 90.57% <0.00%> (+1.22%) :arrow_up:
...ala/com/salesforce/op/features/types/package.scala 58.21% <0.00%> (+1.36%) :arrow_up:
...orce/op/aggregators/MonoidAggregatorDefaults.scala 100.00% <0.00%> (+1.78%) :arrow_up:
...p/stages/impl/feature/SmartTextMapVectorizer.scala 100.00% <0.00%> (+2.12%) :arrow_up:
...a/com/salesforce/op/filters/RawFeatureFilter.scala 92.97% <0.00%> (+2.16%) :arrow_up:
.../main/scala/com/salesforce/op/OpWorkflowCore.scala 95.45% <0.00%> (+3.03%) :arrow_up:
... and 55 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 6480bea...838e2bf. Read the comment docs.