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

Add implementation of CrossEntropyLoss & add ONNX reports #113

Closed orausch closed 2 years ago

orausch commented 2 years ago

The ONNX coverage report is uploaded to the CPU CI github action as an artifact.

codecov[bot] commented 2 years ago

Codecov Report

Merging #113 (37f2bf2) into master (aa2730c) will increase coverage by 7.53%. The diff coverage is 76.09%.

@@            Coverage Diff             @@
##           master     #113      +/-   ##
==========================================
+ Coverage   60.84%   68.36%   +7.53%     
==========================================
  Files          59       60       +1     
  Lines        6848     6894      +46     
==========================================
+ Hits         4166     4713     +547     
+ Misses       2682     2181     -501     
Impacted Files Coverage Δ
...nnx/op_implementations/criteria_implementations.py 75.56% <75.56%> (ø)
daceml/onnx/op_implementations/__init__.py 100.00% <100.00%> (ø)
daceml/torch/module.py 88.78% <0.00%> (+1.02%) :arrow_up:
daceml/onnx/nodes/onnx_op.py 96.11% <0.00%> (+1.06%) :arrow_up:
daceml/torch/dispatchers/ctypes_module.py 100.00% <0.00%> (+1.06%) :arrow_up:
daceml/torch/dlpack.py 94.94% <0.00%> (+1.27%) :arrow_up:
daceml/autodiff/backward_pass_generator.py 92.42% <0.00%> (+1.33%) :arrow_up:
daceml/onnx/onnx_importer.py 96.64% <0.00%> (+1.87%) :arrow_up:
daceml/torch/dispatchers/cpp_torch_extension.py 94.06% <0.00%> (+1.98%) :arrow_up:
daceml/torch/dispatchers/common.py 100.00% <0.00%> (+2.86%) :arrow_up:
... and 11 more

Help us with your feedback. Take ten seconds to tell us how you rate us.