Add python bindings
Make Einsums work with Python.
Codecov Report
Attention: Patch coverage is 82.87561% with 106 lines in your changes missing coverage. Please review.
Project coverage is 78.84%. Comparing base (
bf104c6) to head (1f478dd). Report is 1 commits behind head on main.
Additional details and impacted files
@@ Coverage Diff @@
## main #87 +/- ##
==========================================
- Coverage 80.93% 78.84% -2.09%
==========================================
Files 54 56 +2
Lines 3918 4477 +559
==========================================
+ Hits 3171 3530 +359
- Misses 747 947 +200
| Flag | Coverage Δ | |
|---|---|---|
| cpp | 78.84% <82.87%> (?) |
Flags with carried forward coverage won't be shown. Click here to find out more.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Other than the build configuration stuff, I think I have what I wanted for this pull request. It's pretty big as is, so compatibility and structured tensors will come in another PR. I will also need to finish up with some docs.
Python code now generates coverage information!
All tests passing. Ready for review!