dotnet / machinelearning

ML.NET is an open source and cross-platform machine learning framework for .NET.
https://dot.net/ml
MIT License
8.93k stars 1.86k forks source link

Avoid Boxing/Unboxing on accessing elements of VBufferDataFrameColumn #6865

Closed asmirnov82 closed 8 months ago

asmirnov82 commented 8 months ago

Fixes #6864

codecov[bot] commented 8 months ago

Codecov Report

Merging #6865 (c77f5f7) into main (9c183fc) will decrease coverage by 0.01%. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main    #6865      +/-   ##
==========================================
- Coverage   69.64%   69.63%   -0.01%     
==========================================
  Files        1237     1237              
  Lines      247636   247629       -7     
  Branches    25431    25430       -1     
==========================================
- Hits       172464   172437      -27     
- Misses      68561    68578      +17     
- Partials     6611     6614       +3     
Flag Coverage Δ
Debug 69.63% <100.00%> (-0.01%) :arrow_down:
production 64.17% <100.00%> (-0.02%) :arrow_down:
test 88.89% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Files Coverage Δ
...icrosoft.Data.Analysis/PrimitiveDataFrameColumn.cs 73.56% <100.00%> (+0.12%) :arrow_up:

... and 6 files with indirect coverage changes