spcl / daceml

A Data-Centric Compiler for Machine Learning
https://daceml.readthedocs.io
BSD 3-Clause "New" or "Revised" License
81 stars 14 forks source link

New ORT API Interface, large constant folding speedup #50

Closed orausch closed 3 years ago

codecov[bot] commented 3 years ago

Codecov Report

Merging #50 (8e907cc) into master (fcb0e06) will increase coverage by 0.21%. The diff coverage is 95.82%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #50      +/-   ##
==========================================
+ Coverage   92.67%   92.87%   +0.21%     
==========================================
  Files          38       42       +4     
  Lines        3151     3326     +175     
==========================================
+ Hits         2920     3089     +169     
- Misses        231      237       +6     
Impacted Files Coverage Δ
daceml/onnx/__init__.py 100.00% <ø> (ø)
daceml/pytorch/module.py 77.00% <41.67%> (-10.91%) :arrow_down:
daceml/onnx/onnx_importer.py 96.65% <77.78%> (-0.76%) :arrow_down:
daceml/transformation/constant_folding.py 97.46% <84.62%> (+6.98%) :arrow_up:
daceml/ort_api/python_bindings.py 98.14% <98.14%> (ø)
daceml/ort_api/raw_api_bindings.py 98.21% <98.21%> (ø)
daceml/onnx/binary_utilities/op_checker.py 100.00% <100.00%> (ø)
...nx/binary_utilities/python_onnx_node_evaluation.py 100.00% <100.00%> (ø)
daceml/onnx/nodes/codegen.py 96.38% <100.00%> (ø)
daceml/ort_api/__init__.py 100.00% <100.00%> (ø)
... and 7 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 fcb0e06...8e907cc. Read the comment docs.