-
Couldn't load subscription status.
- Fork 0
feat: add in existing code #5
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
Conversation
This copies in parts of our existing Differentiation library code. No tests yet since those are written using XCTest will add those in a separate MR.
198dae6 to
127c881
Compare
|
Why add tests as their own PR? My personal vote would be just to convert them directly to swift-testing as part of this MR and then add new checks/behavior tweaks in follow-ons |
|
Yeah sorry, actually decided as follow on commits to do the refactor that is needed and provide tests as well. Just as separate commits so the history shows what the code was before we moved it over. |
…eView This is required for our implementation of min/max vjps on sequences/collections
We should look at these in a future iteration
These vjps are now defined in the standard library
|
This one is best reviewed per commit :) Some commits paste in old code. From our internal module. Others then improve on that code etc etc. @clackary @GNMoseke @tmcdonell |
This copies in parts of our existing Differentiation library code. No tests yet since those are written using XCTest will add those in a separate MR.