-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Generate table of overloads in docs #207
Conversation
bro that rocks |
Why is the table not in alphabetical order? |
If you remove the
Good catch, that's a bug. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #207 +/- ##
=======================================
Coverage 96.39% 96.39%
=======================================
Files 65 65
Lines 3554 3554
=======================================
Hits 3426 3426
Misses 128 128 ☔ View full report in Codecov by Sentry. |
I would put more stuff in a single line, like all four variants of gradient for example |
What would you call the columns? |
No, it also has HVP. The source of truth is the GitHub issue |
For each backend, one table for 1-arg functions In each row, a single operator like
Alternately, the two tables could be brought into one |
The problem with Updated preview |
Beware, |
Round 3: |
instead of none
It looks better at first glance, I'll check in detail tomorrow! We probably don't need the 2-arg table for backends that don't support these functions, if that's not too much trouble to remove |
Good call, I've now filtered them. It makes the tables a lot more readable. Latest build: Table of overloads.pdf |
Closes #115.
Generates more granular tables than issue #115.
Inside of the tables, checkmarks link to the respective source code.
Caveat: this doesn't include manual links to open issues.
Preview
Table of overloads.pdf