Dan Zheng
4495f6b87d
Fix tests for 32-bit platforms.
...
- Remove unnecessary imports from test/AutoDiff/stdlib/simd.swift.
- Use platform-correct `Builtin` integer type in
`PullbackEmitter::getArrayAdjointElementBuffer`.
2020-04-08 19:16:00 -07:00
Dan Zheng
d599105715
[AutoDiff upstream] Fix stdlib differentiation tests.
...
Temporarily disable not-yet-supported differentiation tests:
- Forward-mode differentiation.
- TF-1237: to be upstreamed.
- `Differentiable.zeroTangentVector`.
- TF-1238: to be upstreamed.
- `SIMD.sum` differentiation.
- TF-1103: `@_alwaysEmitIntoClient` derivative registration.
2020-04-08 02:50:43 -07:00
Dan Zheng
da36555aa5
[AutoDiff upstream] Gardening.
...
- Standardize filenames: `XXXDifferentiation.swift`.
- Use Pascal or snake case consistently.
- Formatting changes.
2020-04-08 02:49:12 -07:00
Ewa Matejska
36cf56651f
fixing up some tests and turning off SIMD extension which uses @_alwaysEmitIntoClient since that's not supported yet.
2020-04-03 12:59:47 -07:00
Ewa Matejska
f07ae89636
First pass at upstreaming Differentiable conformances and derivatives
2020-04-02 19:55:26 -07:00